.error404-section{height:auto;max-width:100%;margin:var(--block-margin) 0;display:grid;grid-template-columns:minmax(0, 1fr);align-items:center;column-gap:var(--large-column-gap);row-gap:var(--row-gap)}.error404-section-content{max-width:var(--wide-width);display:flex;flex-direction:column;overflow:hidden;margin:0 var(--page-padding)}.error404-section:not(:has(.error404-section-content-image)){margin-left:auto;margin-right:auto}.error404-section:not(:has(.error404-section-content-image)) .error404-section-content{margin-left:auto;margin-right:auto}.error404-section-content nav ul{padding:0;margin:0}.error404-section-content nav ul li{list-style:none}.error404-section-content nav ul li a{color:var(--text-color);text-decoration:none;text-transform:uppercase;font:var(--font-body-large);transition:.3s ease all;display:grid;grid-template-columns:minmax(0, 1fr);padding:2.4rem 0;border-bottom:.1rem solid;justify-content:space-between;align-items:center}.error404-section-content nav ul li a:is(:hover,:focus,:active){color:var(--link-color);transition:.3s ease all}.error404-section-content nav ul li a .item-arrow-container{grid-row:1;grid-column:2;display:flex;flex-direction:column;position:relative;overflow:hidden;height:2.1rem;width:2.1rem}.error404-section-content nav ul li a .item-arrow{position:absolute;display:block;width:21px;height:21px;border-top:2px solid var(--color-vibrant-blue);border-left:2px solid var(--color-vibrant-blue);transform:rotate(90deg);transition:.3s ease all}.error404-section-content nav ul li a .item-arrow:first-child{top:0;opacity:1;transition:.3s ease all}.error404-section-content nav ul li a .item-arrow:last-child{opacity:0;top:100%;transition:.3s ease all}.error404-section-content nav ul li a .item-arrow:after{content:"";display:block;width:2px;height:27px;background-color:var(--color-vibrant-blue);transform:rotate(-45deg) translate(9px,3px);left:0;top:0}.error404-section-content nav ul li a:is(:hover) .item-arrow:first-child{opacity:0;top:-100%;transition:.3s ease all}.error404-section-content nav ul li a:is(:hover) .item-arrow:last-child{top:0;opacity:1;transition:.3s ease all}.error404-section:is([data-color-scheme|=dark]) .error404-section-content nav ul li a .item-arrow{border-color:var(--color-white)}.error404-section:is([data-color-scheme|=dark]) .error404-section-content nav ul li a .item-arrow:after{background-color:var(--color-white)}.error404-section:is([data-color-scheme|=light],[data-color-scheme=dark-ice-blue]) .error404-section-content nav ul li a .item-arrow{border-color:var(--color-vibrant-blue)}.error404-section:is([data-color-scheme|=light],[data-color-scheme=dark-ice-blue]) .error404-section-content nav ul li a .item-arrow:after{background-color:var(--color-vibrant-blue)}@media (min-width:992px){.error404-section{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr))}.error404-section-content{margin:0;margin-left:calc(50vw - (var(--wide-width) / 2));row-gap:var(--item-row-gap)}}