.IndependentFlightSearch_search__Hm6Mf{-webkit-margin-before:24px;margin-block-start:24px;-webkit-padding-before:16px;padding-block-start:16px;-webkit-border-before:1px solid #dce3ed;border-block-start:1px solid #dce3ed;color:#14243a;font-size:17px;line-height:1.75;text-align:start;overflow-wrap:anywhere}.IndependentFlightSearch_search__Hm6Mf>summary{min-height:44px;box-sizing:border-box;padding-block:8px;cursor:pointer;font-weight:600}.IndependentFlightSearch_search__Hm6Mf p{margin-block:12px}.IndependentFlightSearch_help__NaR53{color:#526176;font-size:14px;line-height:1.6}.IndependentFlightSearch_fields__x6DWA{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:16px;gap:16px;-webkit-margin-before:16px;margin-block-start:16px}.IndependentFlightSearch_fields__x6DWA label{display:grid;grid-gap:6px;gap:6px;min-width:0;font-size:16px;font-weight:600}.IndependentFlightSearch_fields__x6DWA input,.IndependentFlightSearch_fields__x6DWA select{display:block;width:100%;min-width:0;min-height:44px;box-sizing:border-box;padding:8px 12px;border:1px solid #dce3ed;border-radius:6px;background:#fff;color:#14243a;font:inherit;font-weight:400}.IndependentFlightSearch_exit__C8fmx,.IndependentFlightSearch_review__x8mBc{display:inline-block;min-height:44px;box-sizing:border-box;padding:10px 16px;border-radius:6px;font:inherit;font-weight:600;text-align:center;text-decoration:none;cursor:pointer}.IndependentFlightSearch_review__x8mBc{margin-block:16px;border:1px solid #2457d6;background:#fff;color:#2457d6}.IndependentFlightSearch_exit__C8fmx{border:1px solid #f4b740;background:#f4b740;color:#14243a}.IndependentFlightSearch_result__A7hZP{padding:16px;border:1px solid #dce3ed;border-radius:8px;background:#f6f8fb}.IndependentFlightSearch_result__A7hZP p{margin-block:0 12px}.IndependentFlightSearch_search__Hm6Mf :is(summary,input,select,button,a):focus-visible{outline:3px solid #2457d6;outline-offset:2px}@media (min-width:960px){.IndependentFlightSearch_fields__x6DWA{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.IndependentFlightSearch_search__Hm6Mf{font-size:16px}.IndependentFlightSearch_exit__C8fmx{width:100%}}