.CalloutsDescriptionTextOnly_common-input-style__WiMWZ{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)}.CalloutsDescriptionTextOnly_common-input-style__WiMWZ[class*=error]{border-color:var(--kiwi-colors-semantic-error)!important;outline:none}.CalloutsDescriptionTextOnly_common-input-style__WiMWZ:focus{border-color:var(--kiwi-colors-surface-outline);outline:none}.CalloutsDescriptionTextOnly_container___OgGv{padding:var(--kiwi-spacing-10) var(--kiwi-spacing-2-5)}@media only screen and (min-width:768px){.CalloutsDescriptionTextOnly_container___OgGv{padding:var(--kiwi-spacing-10) var(--kiwi-spacing-4)}}@media only screen and (min-width:1280px){.CalloutsDescriptionTextOnly_container___OgGv{max-width:var(--content-max-width);padding:var(--kiwi-spacing-12) 0;margin:0 auto}}.CalloutsDescriptionTextOnly_container___OgGv.CalloutsDescriptionTextOnly_noPaddingBottom__B1AYh{padding-bottom:0}.CalloutsDescriptionTextOnly_wrapper__JDKP1{display:flex;flex-direction:column;gap:var(--kiwi-spacing-3);max-width:550px}@media only screen and (min-width:768px){.CalloutsDescriptionTextOnly_wrapper__JDKP1{max-width:none;justify-content:center}.CalloutsDescriptionTextOnly_wrapper__JDKP1.CalloutsDescriptionTextOnly_imageLeft__swMpR{flex-direction:row}.CalloutsDescriptionTextOnly_wrapper__JDKP1.CalloutsDescriptionTextOnly_imageRight__FJxbU{flex-direction:row-reverse}}@media only screen and (min-width:1280px){.CalloutsDescriptionTextOnly_wrapper__JDKP1{justify-content:center;align-items:flex-start;gap:var(--kiwi-spacing-8)}}.CalloutsDescriptionTextOnly_heading__75zmN{color:var(--kiwi-colors-surface-on-surface);text-align:center;margin:0 0 var(--kiwi-spacing-5);font-family:var(--font-pp-agrandir),sans-serif;font-weight:500;font-size:48px;line-height:56px}@media only screen and (min-width:768px){.CalloutsDescriptionTextOnly_heading__75zmN{margin-bottom:var(--kiwi-spacing-7)}}@media only screen and (min-width:1280px){.CalloutsDescriptionTextOnly_heading__75zmN{margin-bottom:var(--kiwi-spacing-8)}}.CalloutsDescriptionTextOnly_mediaWrapper__KWQXq{aspect-ratio:3/2;border-radius:var(--kiwi-border-radius-xl);overflow:hidden;position:relative;flex-shrink:0;max-width:500px}@media only screen and (min-width:768px){.CalloutsDescriptionTextOnly_mediaWrapper__KWQXq{margin-bottom:0;flex:1}}@media only screen and (min-width:1280px){.CalloutsDescriptionTextOnly_mediaWrapper__KWQXq{max-width:500px}}.CalloutsDescriptionTextOnly_media__yFwyn{width:100%;height:100%;object-fit:contain;border-radius:var(--kiwi-border-radius-xl)}@media only screen and (min-width:768px){.CalloutsDescriptionTextOnly_content__MHBpV{width:380px;flex-shrink:0}}@media only screen and (min-width:1280px){.CalloutsDescriptionTextOnly_content__MHBpV{width:500px}}.CalloutsDescriptionTextOnly_title__KUKXT{color:var(--kiwi-colors-surface-on-surface);margin:0 0 var(--kiwi-spacing-1-5);font-family:var(--font-pp-agrandir),sans-serif;font-weight:500;font-size:28px;line-height:36px}@media only screen and (min-width:768px){.CalloutsDescriptionTextOnly_title__KUKXT{margin-bottom:var(--kiwi-spacing-2)}}.CalloutsDescriptionTextOnly_paragraph__Q_ZLM{color:var(--kiwi-colors-surface-on-surface-variant);margin:0 0 var(--kiwi-spacing-3);font-family:var(--font-inter-variable),sans-serif;font-weight:420;font-size:18px;line-height:24px}@media only screen and (min-width:768px){.CalloutsDescriptionTextOnly_paragraph__Q_ZLM{margin:0 0 var(--kiwi-spacing-4)}}.CalloutsDescriptionTextOnly_buttonGroup__eVCuJ{display:flex;flex-wrap:wrap;gap:var(--kiwi-spacing-2)}@media only screen and (min-width:768px){.CalloutsDescriptionTextOnly_buttonGroup__eVCuJ{gap:var(--kiwi-spacing-3)}}@media only screen and (min-width:1280px){.CalloutsDescriptionTextOnly_buttonGroup__eVCuJ{gap:var(--kiwi-spacing-2)}}.CalloutsDescriptionTextOnly_buttonGroupSingle__l_j0O{grid-template-columns:minmax(auto,max-content);width:fit-content}.CalloutsDescriptionTextOnly_button__YqDyQ[class]{padding:var(--kiwi-spacing-1) var(--kiwi-spacing-2);min-height:40px;height:40px;box-sizing:border-box;font-size:16px;font-weight:500;line-height:24px}