main.svelte-7wvtns{max-width:20rem;margin-top:2rem;margin-inline:auto;text-align:center;display:flex;flex-direction:column;gap:.5rem}@media screen and not (min-width:992px){main.svelte-7wvtns{margin-top:auto}}@media screen and not (min-width:992px){footer{margin-top:0!important}}h1.svelte-7wvtns{font-size:var(--fs-title)}.buttons-container.svelte-7wvtns{margin-top:1rem;display:flex;flex-direction:column;gap:1.5rem}.buttons-container.svelte-7wvtns button:where(.svelte-7wvtns){padding:.5rem 1rem;background-color:oklch(from var(--c-background) calc(l + .05) c h);border:1px solid transparent;transition:background-color .25s,border-color .25s,color .25s}.buttons-container.svelte-7wvtns button:where(.svelte-7wvtns).underage{border-color:var(--c-primary);font-weight:var(--fw--bold);color:var(--c-primary)}.buttons-container.svelte-7wvtns button:where(.svelte-7wvtns).underage:hover,.buttons-container.svelte-7wvtns button:where(.svelte-7wvtns).underage:focus-visible{background-color:var(--c-primary);color:var(--c-background)}.buttons-container.svelte-7wvtns button:where(.svelte-7wvtns).adult{--c-adult: oklch(from var(--c-primary) l c calc(h - 120) );border-color:var(--c-adult);color:var(--c-adult)}.buttons-container.svelte-7wvtns button:where(.svelte-7wvtns).adult:hover,.buttons-container.svelte-7wvtns button:where(.svelte-7wvtns).adult:focus-visible{background-color:var(--c-adult);color:var(--c-background)}.link.svelte-7wvtns{margin-top:1rem;padding:.5rem 1rem;background-color:oklch(from var(--c-background) calc(l + .05) c h);border-radius:1rem}
