:root{--maintenance-header-padding-block:1rem;--maintenance-header-padding-inline:var(--layout-gutter-inline)}@media (min-width:77.5rem){:root{--maintenance-header-padding-block:1.25rem}}main:has(.maintenance){position:relative}main:has(.maintenance) .maintenance{padding-block:7.5rem}@media (min-width:37.5rem){main:has(.maintenance) .maintenance{padding-block:12.5rem}}.maintenance{padding:0 var(--layout-gutter-inline);max-width:120rem;min-height:40dvh;margin-inline:auto;padding-block:7.5rem 0;position:static}@media (min-width:37.5rem){.maintenance{padding-block-start:12.5rem}}.maintenanceHeader{width:100%;height:auto;padding-inline:var(--maintenance-header-padding-inline);padding-block:var(--maintenance-header-padding-block);box-sizing:border-box;z-index:1000;background-color:#fff;border-block-end:.0625rem solid #efefef;justify-content:start;align-items:center;display:flex;position:relative}.maintenanceLogo{width:5.25rem;height:2.5rem;margin:0 auto 0 0;position:relative}.maintenanceBg{z-index:-1;width:100dvw;height:100%;position:absolute;top:0;left:0}.maintenanceTitle{width:100%;height:auto;margin-block:0 .75rem;font-size:1.5rem;font-weight:500;line-height:1.33;position:relative}@media (min-width:37.5rem){.maintenanceTitle{font-size:1.75rem;line-height:1.29}}@media (min-width:77.5rem){.maintenanceTitle{font-size:2rem;line-height:1.25}}.maintenanceTitle,.maintenanceDescription{max-width:30rem;margin-inline:0 auto}
