.NotFoundContent-module__59coeq__notFound{--not-found-character-width:11.25rem;--not-found-fence-height:6.5rem;--not-found-illustration-gap:3.5rem;--not-found-title-size:2rem;--not-found-subtitle-size:1.25rem;--not-found-header-offset:0rem;--not-found-fence-tile-height:calc(var(--not-found-fence-height) * 1.00726);--not-found-character-overlap:calc(var(--not-found-character-width) * .15691);--not-found-character-bleed:calc(var(--not-found-character-width) * .0062588);background:var(--secondary-white-purple,#fff8fc);color:var(--primary,#27003d);flex-direction:column;flex:1 0 auto;display:flex}main:has(>.NotFoundContent-module__59coeq__notFound){flex-direction:column;flex:1 0 auto;display:flex}.NotFoundContent-module__59coeq__notFound[data-clears-floating-header]{--not-found-header-offset:4.25rem}.NotFoundContent-module__59coeq__content{box-sizing:border-box;width:100%;max-width:var(--kantega-layout-shell-max-width,68rem);padding-block-start:calc(var(--not-found-header-offset) + 3rem);padding-inline:var(--kantega-layout-content-gutter,1.5rem);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.NotFoundContent-module__59coeq__title{color:inherit;font-family:var(--font-sans), "Source Sans Pro", sans-serif;font-size:var(--not-found-title-size);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.15}.NotFoundContent-module__59coeq__subtitle{font-family:var(--font-sans), "Source Sans Pro", sans-serif;font-size:var(--not-found-subtitle-size);letter-spacing:0;text-wrap:balance;margin:1rem 0 0;font-weight:400;line-height:1.2}.NotFoundContent-module__59coeq__action{box-sizing:border-box;background:var(--primary,#27003d);min-height:2.75rem;color:var(--secondary-white-purple,#fff8fc);letter-spacing:.02em;border:.125rem solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;margin-top:3.5rem;padding:.5rem 1.25rem;font-size:1.125rem;font-weight:600;line-height:1.33;transition:background-color .2s;display:inline-flex}.NotFoundContent-module__59coeq__action:hover{background:var(--primary-light,#380059);color:var(--secondary-white-purple,#fff8fc);border-color:#0000}.NotFoundContent-module__59coeq__action:focus-visible{outline:.125rem solid var(--selector-purple,#ba6fe6);outline-offset:.1875rem}.NotFoundContent-module__59coeq__arrowIcon{fill:currentColor;flex:none;width:1.25rem;height:1.25rem;display:block}.NotFoundContent-module__59coeq__illustration{padding-top:calc(var(--not-found-illustration-gap) - var(--not-found-character-bleed));padding-bottom:calc(var(--not-found-fence-height) - var(--not-found-character-overlap) - var(--not-found-character-bleed));margin-top:auto;position:relative}.NotFoundContent-module__59coeq__neighbour{width:calc(var(--not-found-character-width) + var(--not-found-character-bleed) * 2);aspect-ratio:323.55/391.46;background:url(/static/not-found-neighbour.svg) 50%/contain no-repeat;margin-inline:auto}.NotFoundContent-module__59coeq__fence{inset-inline:0;height:var(--not-found-fence-tile-height);background:url(/static/not-found-fence.svg) bottom/auto 100% repeat-x;position:absolute;bottom:0}@media (min-width:48em){.NotFoundContent-module__59coeq__notFound[data-clears-floating-header]{--not-found-header-offset:4.5rem}.NotFoundContent-module__59coeq__notFound{--not-found-character-width:15.5rem;--not-found-fence-height:8.25rem;--not-found-illustration-gap:4.75rem;--not-found-title-size:2.75rem;--not-found-subtitle-size:1.5rem}}@media (min-width:57.625em){.NotFoundContent-module__59coeq__notFound[data-clears-floating-header]{--not-found-header-offset:4.75rem}.NotFoundContent-module__59coeq__notFound{--not-found-character-width:19.972rem;--not-found-fence-height:10.3352rem;--not-found-illustration-gap:6.125rem;--not-found-title-size:3.5rem;--not-found-subtitle-size:2.25rem}}@media (prefers-reduced-motion:reduce){.NotFoundContent-module__59coeq__action{transition:none}}
.error-module__0NWjPG__actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:3.5rem;display:flex}.error-module__0NWjPG__actions>*{margin-top:0}.error-module__0NWjPG__retry{cursor:pointer;font-family:inherit}
.not-found-module__Rqc3hG__rootMain{background:var(--secondary-white-purple,#fff8fc);flex-direction:column;min-height:100dvh;display:flex}