@-webkit-keyframes Section_flickering__Jw1Zq{0%{opacity:0}25%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes Section_flickering__Jw1Zq{0%{opacity:0}25%{opacity:1}50%{opacity:0}to{opacity:1}}.Section_section__LyVkT{position:relative}.Section_section__LyVkT:after{content:"";width:100%;height:1px;position:absolute;top:0;left:0;background-color:var(--line-color);z-index:-1}.Section_index__F76WX{position:absolute;left:0}@media screen and (min-width:451px){.Section_index__F76WX{top:-2.5rem;height:6.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}}.Section_index__F76WX.Section_visible__uIykY{-webkit-animation:Section_flickering__Jw1Zq .3s ease forwards;animation:Section_flickering__Jw1Zq .3s ease forwards}@media screen and (max-width:450px){.Section_index__F76WX{top:3.75rem;font-size:1.125rem;line-height:1.5;letter-spacing:0}}@media screen and (max-width:450px)and (max-width:450px){.Section_index__F76WX{font-size:1rem}}.SectionsList_sections__Q5CkR{list-style:none;padding-left:0;margin:0}.TextSection_section-wrapper__Sgfw7{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-top:6.25rem;padding-bottom:3.75rem}@media screen and (max-width:450px){.TextSection_section-wrapper__Sgfw7{padding-bottom:2.5rem}}.TextSection_text__s6fyV{margin:0;grid-column:7/span 6}@media screen and (max-width:450px){.TextSection_text__s6fyV{grid-column:1/span 4}}.Item_container__PnkdJ{grid-column:1/-1;padding:2.5rem 0 6.25rem;border-top:1px solid var(--line-color);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}@media screen and (max-width:450px){.Item_container__PnkdJ{padding-top:1.25rem;padding-bottom:2.5rem}}.Item_title__nkein{grid-column:2/span 4}@media screen and (max-width:450px){.Item_title__nkein{grid-column:1/span 4}}.Item_text-wrapper__LN3T0{grid-column:6/span 5}@media screen and (max-width:450px){.Item_text-wrapper__LN3T0{grid-column:1/span 4;margin-top:.625rem}}.Item_text__3ujvI{line-height:1.5}.Item_link__tABZq{grid-column:11/span 2}@media screen and (max-width:450px){.Item_link__tABZq{grid-column:1/span 4}}.Item_link__tABZq{justify-self:start}@media screen and (max-width:450px){.Item_link__tABZq{width:auto;display:inline-block;margin-top:1.25rem}}.ServicesSection_section-wrapper__PWDdd{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)}.ServicesSection_title__Qa7Vd{margin:0 0 3.75rem;grid-column:2/span 11}@media screen and (max-width:450px){.ServicesSection_title__Qa7Vd{grid-column:1/span 4}}.Card_container__tDr7i{grid-column:span 3}@media screen and (max-width:450px){.Card_container__tDr7i{grid-column:1/span 4;margin-bottom:2.5rem}}.Card_index__pxuXc{margin:0 0 .625rem}.Card_title__0lqGZ{margin:0}.WhatMakesPowerfulSection_section-wrapper__YY8nG{padding-top:6.25rem;padding-bottom: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)}@media screen and (max-width:450px){.WhatMakesPowerfulSection_section-wrapper__YY8nG{padding-bottom:0}}.WhatMakesPowerfulSection_title__bnZuF{margin:0 0 3.75rem;grid-column:2/span 7}@media screen and (max-width:450px){.WhatMakesPowerfulSection_title__bnZuF{grid-column:1/span 4}}.WhatMakesPowerfulSection_content__8Uthu{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);grid-row-gap:2.5rem;row-gap:2.5rem}.CaseItem_wrapper__Z0uEB{width:100%;display:-ms-flexbox;display:flex}.CaseItem_wrapper__Z0uEB:not(:last-child){margin-bottom:6.25rem}@media screen and (max-width:450px){.CaseItem_wrapper__Z0uEB{-ms-flex-direction:column;flex-direction:column;height:19.375rem;position:relative;margin-bottom:2.5rem}}.CaseItem_title__Rl7U_{width:18.125rem;margin-bottom:6.25rem;margin-right:1.875rem}@media screen and (max-width:450px){.CaseItem_title__Rl7U_{margin-bottom:1.25rem}.CaseItem_cards-wrapper__23SeH{overflow-x:hidden;position:relative;left:0;width:100vw;margin-left:calc(50% - 50vw)}}.CaseItem_inner__nnS5x{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:450px){.CaseItem_inner__nnS5x{overflow-x:scroll;padding-left:.9375rem;padding-right:.9375rem;-ms-overflow-style:none;scrollbar-width:none}.CaseItem_inner__nnS5x::-webkit-scrollbar{display:none}}.CaseCard_wrapper__qUeYY{width:12.8125rem}.CaseCard_wrapper__qUeYY:not(:last-child){margin-right:1.875rem}.CaseCard_wrapper__qUeYY.CaseCard_loading__oBIiz{pointer-events:none;cursor:default}.CaseCard_wrapper__qUeYY.CaseCard_link__L2Pyc{cursor:pointer}@media screen and (max-width:450px){.CaseCard_wrapper__qUeYY:not(:last-child){margin-right:2.125rem}}.CaseCard_title__fcidu{margin:0 0 .625rem}@media screen and (max-width:450px){.CaseCard_title__fcidu{margin-bottom:.9375rem}}.CaseCard_image__OdO0v{width:12.8125rem;height:8.625rem;margin-bottom:.625rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.CaseCard_image__OdO0v img{-o-object-fit:contain;object-fit:contain}.CaseCard_text__oqSfF{margin:0}.AppSkeleton_wrapper__9zvQh{position:relative;overflow:hidden;width:100%;height:100%;background-color:var(--secondary-color)}.AppSkeleton_paint___kF1U{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:1;-webkit-transition:opacity .7s ease;transition:opacity .7s ease}.AppSkeleton_paint___kF1U.AppSkeleton_fading__n96Ki{opacity:0}.AppSkeleton_stroke__FL9yR{fill:none;stroke-linecap:butt;stroke-opacity:.62;stroke-dasharray:1 1;stroke-dashoffset:1;-webkit-transition:stroke-dashoffset .85s cubic-bezier(.3,.1,.25,1);transition:stroke-dashoffset .85s cubic-bezier(.3,.1,.25,1)}.AppSkeleton_stroke__FL9yR.AppSkeleton_drawn__R3n9O{stroke-dashoffset:0}.CaseSection_section-wrapper__R3byh{padding-top:6.25rem;padding-bottom:6.25rem;padding-left:9.375rem}@media screen and (max-width:450px){.CaseSection_section-wrapper__R3byh{padding-left:0;padding-bottom:0}}.CaseSection_title__VB0Ol{margin:0 0 3.75rem;width:33.6875rem}.ImageSection_section-wrapper__lZwkQ{padding-top:7.6875rem;padding-bottom:6.25rem}@media screen and (max-width:450px){.ImageSection_section-wrapper__lZwkQ{padding-top:6.1875rem;padding-bottom:2.5rem}}.ImageSection_section-image__9Vh5u{height:39.125rem}@media screen and (max-width:450px){.ImageSection_section-image__9Vh5u{height:14.625rem}}.ImageSection_inner__oHSVv{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){.ImageSection_inner__oHSVv{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.ImageSection_title__mAsiD{grid-column:2/span 5}@media screen and (max-width:450px){.ImageSection_title__mAsiD{grid-column:1/span 4;margin:1.25rem 0}}.ImageSection_right__NnXnx{grid-column:8/span 5}@media screen and (max-width:450px){.ImageSection_right__NnXnx{grid-column:1/span 4}}.ImageSection_subtitle__k4g00{margin-bottom:.625rem}@media screen and (max-width:450px){.ImageSection_subtitle__k4g00{margin-top:0}}.ImageSection_text__cleVm{margin-bottom:1.25rem}.AppCard_wrapper__bAzbR{grid-column:span 3;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:450px){.AppCard_wrapper__bAzbR{grid-column:1/span 4;width:100%}.AppCard_wrapper__bAzbR:not(:last-child){margin-bottom:4.375rem}.AppCard_wrapper__bAzbR:last-child{margin-bottom:2.5rem}}.AppCard_date__nNZ4v{margin:0 0 .625rem}.AppCard_image__cbcxc{width:100%;height:12.5rem;margin-bottom:.625rem}.AppCard_image__cbcxc.AppCard_cover__YxbNo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.AppCard_image__cbcxc.AppCard_cover__YxbNo img{-o-object-fit:cover;object-fit:cover;height:auto}@media screen and (max-width:450px){.AppCard_image__cbcxc{height:12.8125rem}}.AppCard_title__vdHyB{margin:0 0 .625rem}.AppCard_text__vVwQi{margin:0 0 1.25rem}.AppCardsSection_section-wrapper__fGAI3{padding-top:6.25rem;padding-bottom:2.5rem;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){.AppCardsSection_section-wrapper__fGAI3{padding-bottom:0}}.AppCardsSection_title__DFRxk{margin:0 0 3.75rem;grid-column:2/span 7}@media screen and (max-width:450px){.AppCardsSection_title__DFRxk{grid-column:1/span 4}}.AppCardsSection_content__Im6K_{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);grid-row-gap:3.75rem;row-gap:3.75rem}.AppCardsSection_card__xwxy9{grid-column:span 3}@media screen and (max-width:450px){.AppCardsSection_card__xwxy9{grid-column:1/span 4}}.AppInput_input__PivuK{width:100%;outline:none;border:none;background:rgba(0,0,0,0);border-bottom:1px solid var(--form-line-color);border-radius:0;padding-top:.6875rem;padding-bottom:.6875rem;font-size:1.125rem;line-height:1.5;letter-spacing:0}@media screen and (max-width:450px){.AppInput_input__PivuK{font-size:1rem}}.AppInput_input__PivuK{color:var(--text-color);margin-bottom:1.8125rem}.AppInput_input__PivuK::-webkit-input-placeholder{opacity:0}.AppInput_input__PivuK::-moz-placeholder{opacity:0}.AppInput_input__PivuK:-ms-input-placeholder{opacity:0}.AppInput_input__PivuK::-ms-input-placeholder{opacity:0}.AppInput_input__PivuK::placeholder{opacity:0}.AppInput_input__PivuK:-moz-placeholder-shown{border-bottom:1px solid var(--form-line-color)}.AppInput_input__PivuK:-ms-input-placeholder{border-bottom:1px solid var(--form-line-color)}.AppInput_input__PivuK:placeholder-shown{border-bottom:1px solid var(--form-line-color)}.AppInput_input__PivuK:not(:-moz-placeholder-shown){border-bottom:1px solid var(--text-color)}.AppInput_input__PivuK:not(:-ms-input-placeholder){border-bottom:1px solid var(--text-color)}.AppInput_input__PivuK:not(:placeholder-shown){border-bottom:1px solid var(--text-color)}.AppSelect_select-container__J0Jcs{display:inline-block;position:relative;width:100%;border-bottom:1px solid var(--form-line-color);height:3.4375rem;margin-bottom:1.875rem}.AppSelect_select-container__J0Jcs.AppSelect_invalid__Gw71i{border-bottom:1px solid var(--invalid-color)}.AppSelect_select-container__J0Jcs.AppSelect_selected__CYKCw{border-bottom:1px solid var(--text-color)}.AppSelect_select__CWdMq{height:3.4375rem;width:100%;opacity:0;position:absolute;inset:0;-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button}.AppSelect_selected-text__s2PZ7{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:1.25rem}.AppSelect_selected-text__s2PZ7:after{content:"";position:absolute;right:0;width:.9375rem;height:.4375rem;top:65%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/_next/static/media/arrow-down.323f0098.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}body.dark .AppSelect_selected-text__s2PZ7:after{-webkit-filter:invert(100%);filter:invert(100%)}.AppSelect_hidden__QQ1oF{display:none}.SubmitForm_form___1zVL{width:100%;height:48.125rem;-webkit-transition:height .3s ease;transition:height .3s ease}@media screen and (max-width:450px){.SubmitForm_form___1zVL{height:45.625rem}}.SubmitForm_form___1zVL .SubmitForm_submit-button__pT6BW{color:var(--btn-color);background-color:var(--btn-bg);margin-right:.9375rem}.SubmitForm_form___1zVL .SubmitForm_submit-button__pT6BW.SubmitForm_inverted___N3no{color:var(--submit-btn-text-color);background-color:var(--submit-btn-bg-color)}@media screen and (max-width:450px){.SubmitForm_form___1zVL .SubmitForm_submit-button__pT6BW.SubmitForm_inverted___N3no span{font-size:1.125rem;line-height:1.5;letter-spacing:0}}@media screen and (max-width:450px)and (max-width:450px){.SubmitForm_form___1zVL .SubmitForm_submit-button__pT6BW.SubmitForm_inverted___N3no span{font-size:1rem}}.SubmitForm_form___1zVL.SubmitForm_file-input__ZYNhE{height:52.5rem}@media screen and (max-width:450px){.SubmitForm_form___1zVL.SubmitForm_file-input__ZYNhE{height:50rem}}.SubmitForm_form___1zVL.SubmitForm_submitted__mI76c{height:8.125rem}.SubmitForm_form-item__UIMyZ{position:relative}.SubmitForm_label___g0Mk{position:absolute;cursor:text;z-index:2;top:20%;left:0;pointer-events:none;-webkit-transform:translateZ(0,0,0);transform:translateZ(0,0,0)}.SubmitForm_form-item__UIMyZ input:focus+label,.SubmitForm_form-item__UIMyZ input:not([value=""])+label{-webkit-transform:translateY(-1.625rem);transform:translateY(-1.625rem)}.SubmitForm_form-item__UIMyZ input:focus+label span,.SubmitForm_form-item__UIMyZ input:not([value=""])+label span{font-size:.75rem;line-height:1.35;letter-spacing:.04em}.ReactModalPortal .SubmitForm_input__d4Bxi{z-index:9}.SubmitForm_error__vDRhj{position:absolute;cursor:text;z-index:2;top:20%;left:0;pointer-events:none;color:var(--invalid-color);-webkit-transform:translateY(-1.625rem);transform:translateY(-1.625rem);font-size:.75rem;line-height:1.35;letter-spacing:.04em}.SubmitForm_textarea___vBhD{margin-top:.6875rem;width:100%;outline:none;background:rgba(0,0,0,0);margin-bottom:1.8125rem;font-size:1.125rem;line-height:1.5;letter-spacing:0}@media screen and (max-width:450px){.SubmitForm_textarea___vBhD{font-size:1rem}}.SubmitForm_textarea___vBhD{color:var(--text-color);resize:none;padding:1.25rem;-webkit-transition:border .15s ease;transition:border .15s ease;position:relative}.SubmitForm_textarea___vBhD::-webkit-input-placeholder{font-size:1.125rem;line-height:1.5;letter-spacing:0}.SubmitForm_textarea___vBhD::-moz-placeholder{font-size:1.125rem;line-height:1.5;letter-spacing:0}.SubmitForm_textarea___vBhD:-ms-input-placeholder{font-size:1.125rem;line-height:1.5;letter-spacing:0}.SubmitForm_textarea___vBhD::-ms-input-placeholder{font-size:1.125rem;line-height:1.5;letter-spacing:0}.SubmitForm_textarea___vBhD::placeholder{font-size:1.125rem;line-height:1.5;letter-spacing:0}@media screen and (max-width:450px){.SubmitForm_textarea___vBhD::-webkit-input-placeholder{font-size:1rem}.SubmitForm_textarea___vBhD::-moz-placeholder{font-size:1rem}.SubmitForm_textarea___vBhD:-ms-input-placeholder{font-size:1rem}.SubmitForm_textarea___vBhD::-ms-input-placeholder{font-size:1rem}.SubmitForm_textarea___vBhD::placeholder{font-size:1rem}}.SubmitForm_textarea___vBhD::-webkit-input-placeholder{color:var(--text-color)}.SubmitForm_textarea___vBhD::-moz-placeholder{color:var(--text-color)}.SubmitForm_textarea___vBhD:-ms-input-placeholder{color:var(--text-color)}.SubmitForm_textarea___vBhD::-ms-input-placeholder{color:var(--text-color)}.SubmitForm_textarea___vBhD::placeholder{color:var(--text-color)}.SubmitForm_textarea___vBhD:-moz-placeholder-shown{border:1px solid var(--form-line-color)}.SubmitForm_textarea___vBhD:-ms-input-placeholder{border:1px solid var(--form-line-color)}.SubmitForm_textarea___vBhD:placeholder-shown{border:1px solid var(--form-line-color)}.SubmitForm_textarea___vBhD:not(:-moz-placeholder-shown){border:1px solid var(--text-color)}.SubmitForm_textarea___vBhD:not(:-ms-input-placeholder){border:1px solid var(--text-color)}.SubmitForm_textarea___vBhD:not(:placeholder-shown){border:1px solid var(--text-color)}@media screen and (max-width:450px){.SubmitForm_textarea___vBhD{margin-bottom:1.125rem}}.SubmitForm_textarea-outer__skHSi{position:relative}.SubmitForm_textarea-outer__skHSi .SubmitForm_error__vDRhj{top:5%}.SubmitForm_textarea-outer__skHSi.SubmitForm_invalid__Z4uTg .SubmitForm_textarea___vBhD{border:1px solid var(--invalid-color)}.SubmitForm_filename-input__YCRt7{width:100%;border-bottom:1px solid var(--form-line-color);border-radius:0;padding-top:.6875rem;padding-bottom:.6875rem;padding-left:2.5rem;color:var(--text-color);margin-bottom:1.8125rem;position:relative;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SubmitForm_filename-input__YCRt7:after{content:"";position:absolute;top:50%;left:.8125rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.75rem;height:1.5rem;background-image:url(/_next/static/media/clip.d5ebfd16.png);background-repeat:no-repeat;background-size:contain}body.dark .SubmitForm_filename-input__YCRt7:after{-webkit-filter:invert(92%) sepia(20%) saturate(118%) hue-rotate(355deg) brightness(92%) contrast(90%);filter:invert(92%) sepia(20%) saturate(118%) hue-rotate(355deg) brightness(92%) contrast(90%)}.SubmitForm_filename__WjTR7,.SubmitForm_submit-text__hGaeq{margin:0}.SubmitForm_form-item__UIMyZ.SubmitForm_invalid__Z4uTg input{border-bottom:1px solid var(--invalid-color)}.SubmitForm_form-item__UIMyZ.SubmitForm_invalid__Z4uTg .SubmitForm_select__YAiRH{border:1px solid var(--invalid-color)}.SubmitForm_form-item__UIMyZ.SubmitForm_invalid__Z4uTg .SubmitForm_filename-input__YCRt7{border-bottom:1px solid var(--invalid-color)}.SubmitForm_form-item__UIMyZ.SubmitForm_hidden__cJBpg{display:none}.SubmitForm_submit-button-wrapper__LM70_{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.SubmitForm_network-error__5frmL{color:var(--invalid-color)}.SubmitForm_note__d1b0i{margin-top:2.5rem;margin-bottom:0}.SubmitForm_note__d1b0i a{text-decoration:underline;text-underline-offset:2px}.SubmitForm_note__d1b0i a:hover{text-decoration:none}.SubmitForm_note__d1b0i.SubmitForm_modal__ciRvF{margin-top:1.25rem}.SubmitSection_section-wrapper__AXJuF{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-top:6.25rem;padding-bottom:6.25rem}@media screen and (max-width:450px){.SubmitSection_section-wrapper__AXJuF{padding-bottom:7.5rem}.SubmitSection_section-wrapper__AXJuF.SubmitSection_static__kMtRj{padding-top:2.5rem}}.SubmitSection_inner__SipPr{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);grid-row-gap:1.25rem;row-gap:1.25rem}.SubmitSection_left__9eVMQ{grid-column:2/span 5}@media screen and (max-width:450px){.SubmitSection_left__9eVMQ{grid-column:1/span 4}}.SubmitSection_title__WakVB{margin:0 0 3.75rem}@media screen and (max-width:450px){.SubmitSection_title__WakVB{margin-bottom:1.25rem}}.SubmitSection_text__JLWcs{margin:0}.SubmitSection_right___vetj{grid-column:7/span 6}@media screen and (max-width:450px){.SubmitSection_right___vetj{grid-column:1/span 4}}.SubmitSection_right___vetj{margin-top:6.875rem}@media screen and (max-width:450px){.SubmitSection_right___vetj{margin-top:1.875rem}}.OfficeTime_date__f_8QH{margin:0 0 .625rem;font-size:.75rem;line-height:1.35;letter-spacing:.04em}.OfficesSection_section-wrapper__pGtdM{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)}.OfficesSection_section-title__UJAlV{grid-column:2/span 11}@media screen and (max-width:450px){.OfficesSection_section-title__UJAlV{grid-column:1/span 4}}.OfficesSection_section-title__UJAlV{margin-top:0;margin-bottom:3.75rem}.OfficesSection_item__WvpmG{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;padding-top:2.5rem;border-top:1px solid var(--line-color);margin-bottom:6.25rem}@media screen and (max-width:450px){.OfficesSection_item__WvpmG{margin-bottom:2.5rem;padding-top:1.25rem}}.OfficesSection_left__k5g8s{grid-column:2/span 4}@media screen and (max-width:450px){.OfficesSection_left__k5g8s{grid-column:1/span 4}}.OfficesSection_right__lGIcy{grid-column:6/span 5}@media screen and (max-width:450px){.OfficesSection_right__lGIcy{grid-column:1/span 4}}.OfficesSection_title__mdS5d{margin:0}@media screen and (max-width:450px){.OfficesSection_title__mdS5d{margin-bottom:1rem}}.OfficesSection_address__pEEC6{margin:0 0 .3125rem}@media screen and (max-width:450px){.OfficesSection_address__pEEC6{margin-bottom:1.5rem}}.OfficesSection_tel__W8UKS{margin:0 0 .3125rem}@media screen and (max-width:450px){.OfficesSection_tel__W8UKS{margin-bottom:1.5rem}}.OfficesSection_email__17m0H{margin:0}.HeroSection_wrapper__oac35{height:calc(100vh - 5rem);height:calc(100dvh - 5rem);position:relative}@media(max-aspect-ratio:3/2){.HeroSection_wrapper__oac35{height:42.5rem}}@media screen and (max-width:450px){.HeroSection_wrapper__oac35{height:auto;padding-bottom:2.5rem}}.HeroSection_wrapper-about-us__hI2iN{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}@media screen and (max-width:450px){.HeroSection_wrapper-about-us__hI2iN{height:auto;padding-bottom:2.5rem}}.HeroSection_btn__zi4LN{position:absolute;bottom:3.125rem}@media screen and (max-width:450px){.HeroSection_btn__zi4LN{position:static;margin-top:1.25rem}}.Hero_inner__NO306{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:center;align-items:center;height:100%}@media screen and (max-width:450px){.Hero_inner__NO306{height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.Hero_title__GGTZZ{margin:0;grid-column:2/span 5}@media screen and (max-width:450px){.Hero_title__GGTZZ{grid-column:1/span 4}}.Hero_title__GGTZZ{margin-bottom:5.625rem}@media screen and (max-width:450px){.Hero_title__GGTZZ{width:100%;-ms-flex-order:2;order:2;margin-top:1.25rem;margin-bottom:0}}.Hero_sketch__lfRs6{z-index:-1;height:90%;grid-column:8/span 5}@media screen and (max-width:450px){.Hero_sketch__lfRs6{grid-column:1/span 4}}.Hero_sketch__lfRs6{width:100%}@media screen and (max-width:450px){.Hero_sketch__lfRs6{position:static;width:100%;height:25rem;-ms-flex-order:1;order:1;margin-top:9.375rem}}.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}