.legalHero_legalHero__9aH_v{width:100%;padding:10rem 1rem;background-color:var(--color-primary);text-align:center}@media screen and (min-width:1312px){.legalHero_legalHero__9aH_v{padding:15rem 1rem}}@media screen and (min-width:1920px){.legalHero_legalHero__9aH_v{padding:20rem 12rem}}.legalHero_legalHero_container__k7efZ{margin:0 auto;display:flex;flex-direction:column;gap:1rem;align-items:center}@media screen and (min-width:1312px){.legalHero_legalHero_container__k7efZ{gap:1.5rem}}@media screen and (min-width:1920px){.legalHero_legalHero_container__k7efZ{gap:2rem}}.productGrid_productGrid__HILJg{display:grid;grid-template-columns:repeat(1,1fr);border-block:1px solid var(--color-primary)}@media screen and (min-width:672px){.productGrid_productGrid__HILJg{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1056px){.productGrid_productGrid__HILJg{grid-template-columns:repeat(3,1fr)}}.productGrid_productGrid_card__8b3yj{border:1px solid var(--color-primary);background-color:var(--blue-shade-50)}.productGrid_productGrid_content__AME56{display:flex;flex-direction:column;gap:1rem;padding:2rem 1rem 4rem}@media screen and (min-width:1312px){.productGrid_productGrid_content__AME56{gap:1.5rem}}@media screen and (min-width:1584px){.productGrid_productGrid_content__AME56{padding:2.5rem 2.5rem 5rem}}.productGrid_productGrid_text__c5Li9 p{color:var(--color-primary);font-family:var(--font-roboto);line-height:150%;font-size:1.125rem;font-weight:400;letter-spacing:0}@media screen and (min-width:672px){.productGrid_productGrid_text__c5Li9 p{font-size:1.25rem}}@media screen and (min-width:1056px){.productGrid_productGrid_text__c5Li9 p{font-size:1.5rem}}@media screen and (min-width:1312px){.productGrid_productGrid_text__c5Li9 p{font-size:1.75rem}}.productGrid_productGrid_imageWrapper__ICiy2{aspect-ratio:16/9;position:relative}.productGrid_productGrid_image__x0XSk{object-fit:cover}.productGrid_productGrid_imagePlaceholder__Q6M_I{width:100%;height:100%;background-color:var(--color-gray-light);display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0}.productGrid_productGrid_buttonContainer__ZBwCR{display:flex;justify-content:center;padding:2rem 2rem 4rem}@media screen and (min-width:1056px){.productGrid_productGrid_buttonContainer__ZBwCR{display:none}}.textBlock_textBlock__l4jta{padding:5rem 0;font-family:var(--font-cairo)}@media screen and (min-width:672px){.textBlock_textBlock__l4jta{padding:7.5rem 0}}@media screen and (min-width:1056px){.textBlock_textBlock__l4jta{padding:10rem 0}}.textBlock_textBlock_content__hzwg4{display:flex;flex-direction:column;gap:1.5rem;align-items:center;text-align:center}@media screen and (min-width:672px){.textBlock_textBlock_content__hzwg4{gap:2rem}}@media screen and (min-width:1056px){.textBlock_textBlock_content__hzwg4{gap:2.5rem}}.textBlock_textBlock_buttonContainer__NEElN{display:flex;width:100%;justify-content:center;margin-top:1rem}@media screen and (min-width:672px){.textBlock_textBlock_buttonContainer__NEElN{margin-top:1.5rem}}.contactForm_contactForm__XpTGI{padding-block:5rem}@media screen and (min-width:672px){.contactForm_contactForm__XpTGI{padding-block:7.5rem}}@media screen and (min-width:1312px){.contactForm_contactForm__XpTGI{padding-block:10rem}}.contactForm_contactForm_headline__ls5Su{margin-bottom:2rem}@media screen and (min-width:1312px){.contactForm_contactForm_headline__ls5Su{margin-bottom:3rem}}.contactForm_contactForm_text__78Fu4{margin-bottom:2.5rem;text-align:center}.contactForm_contactForm_headlineWrapper__kBjW6{width:100%;margin-bottom:1rem}.contactForm_contactForm_form__tIOCz,.contactForm_contactForm_lowerWrapper__mF02k{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%}.contactForm_contactForm_form__tIOCz{gap:3.5rem}.contactForm_contactForm_inputWrapper__Xfg2O{width:100%}.contactForm_contactForm_honeypotWrapper__qf5hH{display:none}.contactForm_captchaMessage__bhF6u{background-color:var(--error-color-light);border:2px solid var(--error-color);display:flex;gap:1rem;min-height:3.5rem;height:auto;align-items:center;padding:0 1.5rem;width:100%;color:var(--error-color)}.contactForm_captchaMessage_errorIcon__Sx5MU{width:1.5rem;height:1.5rem;flex-shrink:0}.contactForm_captchaMessage_errorText__Cjh7j{font-family:var(--font-roboto);font-size:1rem;line-height:140%;font-weight:400;place-content:center}@media screen and (min-width:672px){.contactForm_captchaMessage_errorText__Cjh7j{font-size:1.25rem}}.contactForm_captchaWrapper__H5w_v,.input_row__ape6q{display:flex;width:100%}.input_row__ape6q{position:relative;flex-direction:column;color:var(--blue-shade-500);font-weight:400;font-family:var(--font-roboto)}.input_row__ape6q:not(:last-child){margin-bottom:2rem}.input_input__4eEFS{height:3.5rem;border:2px solid var(--color-gray-light);color:var(--blue-shade-500);width:100%;font-size:1.25rem;padding-inline:1.5rem;padding-block:.875rem;font-family:var(--font-roboto);background-color:rgba(0,0,0,0);resize:vertical}.input_input__4eEFS:focus{outline:none;border:2px solid var(--blue-shade-500)}.input_input__4eEFS:-webkit-autofill,.input_input__4eEFS:-webkit-autofill:active,.input_input__4eEFS:-webkit-autofill:focus,.input_input__4eEFS:-webkit-autofill:hover{-webkit-text-fill-color:var(--blue-shade-500);background-color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input_input__error___Wixa{border:2px solid var(--error-color);padding-right:7.5rem}.input_input__error___Wixa:focus,.input_input__error___Wixa:not(:placeholder-shown),.input_input__error___Wixa:not(:valid){border:2px solid var(--error-color)}.input_input__error___Wixa:focus+label,.input_input__error___Wixa:not(:placeholder-shown)+label,.input_input__error___Wixa:not(:valid)+label{color:var(--error-color)}.input_inputWrapper__zR4mv{position:relative;width:100%}.input_textarea__b_zvZ{display:flex;padding-top:1.25rem;min-height:5.125rem}.input_label__F1FZo{pointer-events:none;font-size:1rem;display:block;padding-bottom:.5rem}.input_errorIcon__D1gZh{position:absolute;right:1.5rem;top:50%;width:1.5rem;height:1.5rem;flex-shrink:0;opacity:1;transition:opacity .3s ease}@starting-style{.input_errorIcon__D1gZh{opacity:0}}.input_formError__dJ9lP{position:absolute;bottom:-1.2rem;font-size:.75rem;color:var(--error-color);white-space:nowrap;margin-left:.5rem;padding-top:.5rem;opacity:1;transition:opacity .3s ease}@starting-style{.input_formError__dJ9lP{opacity:0}}