.SignatureBanner_common-input-style__rg5Bl{width:100%!important;margin-top:var(--kiwi-spacing-0-75);height:40px;min-height:40px;border-radius:var(--kiwi-border-radius-sm);padding:var(--kiwi-spacing-1) var(--kiwi-spacing-1-5);border:1px solid rgba(0,0,0,0);background-color:var(--kiwi-colors-surface-surface)}.SignatureBanner_common-input-style__rg5Bl[class*=error]{border-color:var(--kiwi-colors-semantic-error)!important;outline:none}.SignatureBanner_common-input-style__rg5Bl:focus{border-color:var(--kiwi-colors-surface-outline);outline:none}.SignatureBanner_wrapper__GyFC1{margin:0 auto;padding:var(--kiwi-spacing-10) var(--kiwi-spacing-2-5)}@media only screen and (min-width:768px){.SignatureBanner_wrapper__GyFC1{padding:var(--kiwi-spacing-12) var(--kiwi-spacing-4)}}@media only screen and (min-width:1280px){.SignatureBanner_wrapper__GyFC1{padding:var(--kiwi-spacing-12) 0}}.SignatureBanner_wrapper__GyFC1.SignatureBanner_noPaddingBottom__Lp8dO{padding-bottom:0}.SignatureBanner_container__wv_yj{margin:0 auto;max-width:var(--content-max-width);display:grid;background-color:var(--background-color);border-radius:var(--kiwi-border-radius-lg);padding:var(--kiwi-spacing-2-5) var(--kiwi-spacing-2-5) var(--kiwi-spacing-3);grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"logo" "heading" "description" "cta"}@media only screen and (min-width:768px){.SignatureBanner_container__wv_yj{padding:var(--kiwi-spacing-4);grid-template-columns:max-content 1fr auto;grid-template-rows:auto auto auto;grid-template-areas:"heading heading heading" "description description description" "logo . cta"}}@media only screen and (min-width:1280px){.SignatureBanner_container__wv_yj{padding:var(--kiwi-spacing-4) var(--kiwi-spacing-4) var(--kiwi-spacing-4) var(--kiwi-spacing-5-5);grid-template-columns:max-content 1fr auto;grid-template-rows:auto auto;grid-template-areas:"heading . description" "logo . cta"}}.SignatureBanner_heading__Be6X2{grid-area:heading;color:var(--heading-color);margin:0 0 var(--kiwi-spacing-2);font-family:var(--font-pp-agrandir),sans-serif;font-weight:500;font-size:40px;line-height:48px;font-size:32px}@media only screen and (min-width:1280px){.SignatureBanner_heading__Be6X2{max-width:410px;margin:0 0 var(--kiwi-spacing-3)}}.SignatureBanner_description___NqxF{grid-area:description;width:auto;max-width:600px;color:var(--description-color);margin:0 0 var(--kiwi-spacing-5);font-family:var(--font-inter-variable),sans-serif;font-weight:420;font-size:16px;line-height:24px}.SignatureBanner_description___NqxF [class*=paragraph-class]{margin:0}@media only screen and (min-width:768px){.SignatureBanner_description___NqxF{width:600px}}.SignatureBanner_ctaButton__RXC6Q{grid-area:cta;justify-self:start}.SignatureBanner_ctaButton__RXC6Q[class]{width:138px;height:40px;min-width:138px;min-height:40px;padding:var(--kiwi-spacing-1) var(--kiwi-spacing-2);border-color:var(--cta-button-border-color);color:var(--cta-button-color)}.SignatureBanner_logo__O3qUH{--image-height:32px;grid-area:logo;width:auto;height:var(--image-height);margin-bottom:var(--kiwi-spacing-2);min-width:0;justify-self:start}.SignatureBanner_logo__O3qUH img,.SignatureBanner_logo__O3qUH>div{width:auto!important;height:var(--image-height)!important;max-width:none!important;object-fit:contain;object-position:left center}@media only screen and (min-width:768px){.SignatureBanner_logo__O3qUH{--image-height:36px;margin-bottom:0}}@media only screen and (min-width:1280px){.SignatureBanner_logo__O3qUH{--image-height:40px}}