body:has(.seo-not-found) .seo-newsletter{display:none}body:has(.seo-not-found){flex-direction:column;display:flex}body:has(.seo-not-found) main{flex:1 0 auto;min-height:0}body:has(.seo-not-found) main>*{flex-direction:column;display:flex}.seo-not-found,.seo-not-found>div:first-child{flex:1 0 auto}@media (min-width:768px){.seo-not-found h2{font-size:40px;line-height:56px}}.seo-not-found-search{width:100%;min-width:0}.seo-not-found-search form[id=search-form],.seo-not-found-search [class*=searchFormContainer]{width:100%;display:grid}.seo-not-found-search [class*=routeContainer]{width:100%;min-width:0}.seo-not-found-search [class*=searchFormGrid]{width:100%;min-width:0;display:grid}@media (min-width:1280px){.seo-not-found-search form[id=search-form],.seo-not-found-search [class*=searchFormContainer]{grid-template:"inputs inputs inputs action-button"/minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) max-content;gap:8px}.seo-not-found-search [class*=searchFormGrid]{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) repeat(3,minmax(126px,1fr));grid-template-areas:"from to date date-back additional-fields"}.seo-not-found-search [class*=submitButtonContainer]{margin-left:8px}}@media (max-width:1279px){.seo-not-found-search form[id=search-form],.seo-not-found-search [class*=searchFormContainer]{grid-template:"inputs""action-button"/1fr;row-gap:16px}.seo-not-found-search [class*=searchFormGrid]{grid-template:"from from from""horizontal-divider horizontal-divider horizontal-divider"1px"to to to""date vertical-divider date-back"60px"additional-fields additional-fields additional-fields"60px/1fr 1px 1fr;align-items:end;gap:0}}
