.EdxRootLayout-module__root-layout__8ztgf{display:grid;grid-template:"header" auto "main" 1fr "footer" auto/100%;min-height:100dvh;align-items:flex-start}.EdxRootLayout-module__root-layout__header__suXgP{width:100%;position:-webkit-sticky;position:sticky;top:0;left:0;z-index:100;grid-area:header}.EdxRootLayout-module__root-layout__main__NgNN-{grid-area:main}.EdxRootLayout-module__root-layout__footer__8gDRC{grid-area:footer}.EdxRootLayout-module__root-layout__8ztgf.EdxRootLayout-module__grayBackground__8fl-b{background-color:var(--Color-Background-Secondary)}.EdxRootLayout-module__root-layout__8ztgf.EdxRootLayout-module__whiteBackground__aMXNh{background-color:var(--Color-White)}.EdxRootLayout-module__padding-bottom-s__Sax3J{padding-bottom:24px}.EdxRootLayout-module__padding-bottom-m__fHDYF{padding-bottom:48px}@media screen and (min-width:768px){.EdxRootLayout-module__padding-bottom-m__fHDYF{padding-bottom:64px}}@media screen and (min-width:1399.9px){.EdxRootLayout-module__padding-bottom-m__fHDYF{padding-bottom:80px}}.TripButton_trip-button__dxubr{display:flex;overflow:hidden;flex-direction:column;width:100%;min-height:142px;padding:24px;cursor:pointer;transition:var(--quick-transition);border:none;border-radius:16px;background:var(--basic-white);box-shadow:0 0 16px 0 rgba(68,83,113,.1),0 4px 8px 0 rgba(68,83,113,.05);text-align:left;position:relative;gap:8px}.TripButton_trip-button__dxubr:hover{background:rgba(96,123,159,.07);box-shadow:unset}.TripButton_trip-button__dxubr:active,.TripButton_trip-button__dxubr:focus-visible{transform:scale(var(--weak-pressed-scale));background:rgba(96,123,159,.07);box-shadow:unset}.TripButton_title__cvmDk{font-size:16px;font-weight:500;line-height:22px;color:var(--text-primary)}.TripButton_count-values__bSuJd{display:flex;flex-direction:column;gap:4px}.TripButton_count-value-text__tiray{font-size:14px;font-weight:400;line-height:20px;color:var(--text-tertiary)}.TripButton_image__So3w0{inset:auto 0 0 auto;position:absolute}@media(max-width:767px){.TripButton_trip-button__dxubr{min-height:96px;padding:16px}.TripButton_title__cvmDk{font-size:14px;font-weight:500;line-height:20px}.TripButton_count-value-text__tiray{font-size:12px;font-weight:400;line-height:16px}}