.page-wrapper.svelte-15nkher{max-width:1500px;margin:0 auto;width:100%;container-type:inline-size}h1.svelte-15nkher{text-align:left;padding:0;margin:.5rem 0 .5rem 1.5rem;font-size:2rem;font-weight:lighter;color:#577ddb}.content-frame.svelte-15nkher{border:1px solid #ccc;border-radius:3px;margin:1rem;container-type:inline-size}.content-container.svelte-15nkher{display:grid;grid-template-columns:1fr 2fr 2fr;gap:1rem;height:auto;padding:1rem;box-sizing:border-box}@container (max-width: 1200px){.content-container.svelte-15nkher{grid-template-columns:.8fr 2fr 2fr;gap:.8rem}}@container (max-width: 1024px){.content-container.svelte-15nkher{grid-template-columns:.7fr 2fr 2fr;gap:.8rem}}@container (max-width: 900px){.content-container.svelte-15nkher{grid-template-columns:.6fr 2fr 2fr;gap:.6rem}h1.svelte-15nkher{font-size:1.8rem;margin:.5rem 0 .5rem 1rem}}@container (max-width: 768px){.content-container.svelte-15nkher{grid-template-columns:1fr;grid-template-rows:auto auto auto;height:auto;gap:1rem}h1.svelte-15nkher{font-size:1.6rem;margin:.5rem 0 .5rem .8rem}.content-container.desktop-on-mobile.svelte-15nkher{grid-template-columns:.6fr 2fr 2fr;grid-template-rows:none;font-size:.8rem;overflow-x:auto;height:auto;gap:.5rem}}@container (max-width: 480px){.content-frame.svelte-15nkher{margin:.5rem}.content-container.svelte-15nkher{padding:.5rem}h1.svelte-15nkher{font-size:1.4rem;margin:.3rem 0 .3rem .5rem}}
