.Form_title__E8wRn{color:var(--ids_color_text_heading_01);font:var(--ids_textStyle_body_weight_02) var(--ids_textScale_200) /var(--ids_textStyle_lineHeight_medium) var(--ids_textStyle_body_family),sans-serif;margin-bottom:var(--ids_spacing_4x)}.Form_body__YOUj6{display:flex;flex-direction:column;gap:var(--ids_spacing_4x);background-color:var(--ids_color_bg_variant_01);border:1px solid var(--ids_color_bg_variant_01);border-radius:var(--ids_size_cornerRadius_card_01);padding:var(--ids_spacing_8x) var(--ids_spacing_6x);transition:all .2s ease-in-out}.Form_body__YOUj6:focus-within{background-color:var(--ids_color_bg_base);border:1px solid var(--ids_color_bg_brand_primary)}.Form_label___JInl{color:var(--ids_color_text_body_02);font:var(--ids_textStyle_body_weight_02) var(--ids_textScale_100) /1.25rem var(--ids_textStyle_body_family),sans-serif}.Form_input__KFvlQ{background:transparent;outline:none;border:0;border-bottom:2px solid var(--ids_color_border_medium);transition:all .2s ease-in-out}.Form_input__KFvlQ:focus{border-bottom:2px solid var(--ids_color_bg_brand_primary)}.Form_errorMessage__bJ4uR{display:flex;align-items:center;gap:var(--ids_spacing_2x);font:var(--ids_textStyle_body_weight_02) var(--ids_textScale_100) /1.25rem var(--ids_textStyle_body_family),sans-serif;color:var(--ids_color_feedback_error)}.Form_loader__9hGsH{animation:Form_rotate__Iglq1 1s linear infinite}.Form_error__5pc2G .Form_input__KFvlQ{border-bottom:2px solid var(--ids_color_feedback_error)}@keyframes Form_rotate__Iglq1{to{transform:rotate(1turn)}}.Presentation_content__fhMbZ{display:grid;margin-bottom:var(--ids_spacing_12x);grid-template-columns:auto;grid-template-areas:"title" "brand" "image" "form" "portfolio" "features";padding-top:var(--ids_size_general_72x)}.Presentation_title__eOwv2{grid-area:title;font:var(--ids_textStyle_display_weight_01) var(--ids_textScale_400) /2rem var(--ids_textStyle_display_family),sans-serif;margin-top:var(--ids_spacing_10x)}.Presentation_brand__Zc6bt{grid-area:brand;margin-top:var(--ids_spacing_6x);max-width:350px}.Presentation_brand__Zc6bt:empty{margin-top:0}.Presentation_image__kVdOC{grid-area:image;justify-self:center;margin-top:var(--ids_spacing_14x);object-fit:contain;object-position:top;max-height:316px}.Presentation_features__w03Qi{grid-area:features;margin-top:var(--ids_spacing_14x)}.Presentation_form__4s7LY{grid-area:form;margin-top:var(--ids_spacing_8x)}@media screen and (min-width:750px){.Presentation_content__fhMbZ{grid-template-columns:200px auto 350px;grid-template-areas:"title title title" "brand brand brand" "image features form" "portfolio portfolio portfolio";padding-top:0}.Presentation_title__eOwv2{max-width:450px;font:var(--ids_textStyle_display_weight_01) var(--ids_textScale_700) /4rem var(--ids_textStyle_display_family),sans-serif}.Presentation_image__kVdOC{justify-self:normal}.Presentation_features__w03Qi{grid-area:features;margin-top:var(--ids_spacing_14x);margin-left:var(--ids_spacing_8x)}}.Contracts_contracts__Wk_Nh{background-color:var(--ids_color_bg_variant_01);padding:var(--ids_spacing_10x) 0}.Contracts_title__4feuV{font:var(--ids_textStyle_display_weight_01) var(--ids_textScale_400) /2rem var(--ids_textStyle_display_family),sans-serif;margin-bottom:var(--ids_spacing_6x)}.Contracts_listContracts__Tf_q_{width:100%;display:flex;flex-direction:column;gap:var(--ids_spacing_4x)}.Contracts_listItem__POMxt{background-color:var(--ids_color_bg_base);border-radius:var(--ids_size_cornerRadius_card_01);display:flex;gap:var(--ids_spacing_4x);padding:var(--ids_spacing_4x);width:100%}.Contracts_link__I2dY3{font:var(--ids_textStyle_body_weight_02) var(--ids_textScale_100) /1.25rem var(--ids_textStyle_body_family),sans-serif;color:var(--ids_color_text_body_01);text-decoration:none;width:100%}@media screen and (min-width:768px){.Contracts_listContracts__Tf_q_{flex-flow:row wrap}.Contracts_listItem__POMxt{width:calc(50% - (var(--ids_spacing_4x) / 2))}}.LandingPageV2_wrapper___lgZC{position:relative;padding-bottom:var(--ids_spacing_10x)}@media screen and (min-width:750px){.LandingPageV2_wrapper___lgZC{position:relative;padding:var(--ids_size_general_80x) 0}}