.fit.svelte-166jtm6{--advance:var(--fit-advance,.6);--line-height:var(--fit-line-height,1.2);--slack:calc(var(--fit-word) * var(--fit-slack,1))}.fit.contained.svelte-166jtm6{--fit-width:initial;--fit-height:initial;--fit-advance:initial;--fit-slack:initial;width:100%;height:100%;display:flex;position:relative}.ghost.svelte-166jtm6{visibility:hidden;font-size:var(--fit-min,.75em);margin:auto}.box.svelte-166jtm6{display:flex;position:absolute;inset:0;container-type:size}.ghost.svelte-166jtm6,.text.svelte-166jtm6{line-height:var(--line-height);text-align:center;overflow-wrap:anywhere;display:block}.text.svelte-166jtm6{--by-width:calc(var(--fit-width,100cqw) / var(--advance));--by-height:calc(var(--fit-height,100cqh) / var(--line-height));font-size:clamp(var(--fit-min,.75em), min(max(min(var(--by-width) / var(--fit-length), var(--by-height)), min(var(--by-width) * 2 / (var(--fit-length) + var(--slack) * 1), var(--by-height) / 2), min(var(--by-width) * 3 / (var(--fit-length) + var(--slack) * 2), var(--by-height) / 3), min(var(--by-width) * 4 / (var(--fit-length) + var(--slack) * 3), var(--by-height) / 4), min(var(--by-width) * 5 / (var(--fit-length) + var(--slack) * 4), var(--by-height) / 5), min(var(--by-width) * 6 / (var(--fit-length) + var(--slack) * 5), var(--by-height) / 6), min(var(--by-width) * 8 / (var(--fit-length) + var(--slack) * 7), var(--by-height) / 8), min(var(--by-width) * 10 / (var(--fit-length) + var(--slack) * 9), var(--by-height) / 10)), var(--by-width) / var(--fit-word)), var(--fit-max,2.5em));margin:auto}.bar.svelte-91rg9m{text-align:center;justify-content:center;align-items:center;padding:.4em .6em;line-height:1.5;display:flex}.text.svelte-91rg9m{word-break:break-word;flex:1;font-size:1.8em;font-weight:500}.text.fit.svelte-91rg9m{--fit-advance:.5;--fit-slack:.5;--fit-width:calc(100cqw - 1em);--fit-height:var(--text-bar-height,35cqh);--fit-min:.55em;--fit-max:1em;--fit-line-height:1.3}.text.heading.svelte-91rg9m{font-family:var(--alternative-font)}.next.svelte-91rg9m{font-size:1.2em;font-family:var(--alternative-font);margin-inline-start:.6em}.next-padding.svelte-91rg9m{padding:.2em .4em}@media (width<=600px){.bar.svelte-91rg9m{padding:.2em .4em}.text.svelte-91rg9m{font-size:1.5em}.next.svelte-91rg9m{font-size:1em}}
