.wrapper.svelte-1s3r3fn{outline:2px solid #222;border-radius:.25rem;width:100%;max-width:72ch;margin:0 auto;font-size:1rem}.img.svelte-1s3r3fn{aspect-ratio:1200 / 630;margin:0 auto;-webkit-user-select:none;user-select:none;display:flex;align-items:center;padding:.5em;justify-content:center;text-align:center;background-size:cover}.img.svelte-1s3r3fn h3:where(.svelte-1s3r3fn){font-size:280%;padding:.2em;background-color:#7fffd4}@media screen and (max-width: 600px){.img.svelte-1s3r3fn h3:where(.svelte-1s3r3fn){font-size:150%}}pre.svelte-1s3r3fn{background-color:#23262e;color:#d5ced9;padding:1rem;width:100%;overflow:hidden;white-space:pre;text-overflow:ellipsis}pre.svelte-1s3r3fn var:where(.svelte-1s3r3fn){color:var(--color-theme, #f3d80f);font-weight:600}pre.svelte-1s3r3fn var:where(.svelte-1s3r3fn):hover,pre.svelte-1s3r3fn var:where(.svelte-1s3r3fn):focus-within{text-decoration:underline dashed #8e7e08 2px;text-underline-offset:.1em;background-color:#000}pre.svelte-1s3r3fn button:where(.svelte-1s3r3fn){display:contents;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:inherit;color:inherit;font:inherit;cursor:pointer}pre.svelte-1s3r3fn .backgroundImageUrl:where(.svelte-1s3r3fn){display:none}@media screen and (max-width: 600px){pre.svelte-1s3r3fn{padding:.5rem;font-size:smaller;overflow-x:auto;text-overflow:initial}}.hero.svelte-1iclpru{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:15vmin;justify-content:center;align-items:start;height:100%;padding:1rem}.hero.svelte-1iclpru>div:where(.svelte-1iclpru):first-child{display:flex;flex-direction:column;gap:2rem;container:hero-left / inline-size}.hero.svelte-1iclpru .headline:where(.svelte-1iclpru){display:flex;flex-direction:column;gap:1.5rem;max-width:60ch}.hero.svelte-1iclpru h2:where(.svelte-1iclpru){font-size:6rem;line-height:1}.hero.svelte-1iclpru h2:where(.svelte-1iclpru) span:where(.svelte-1iclpru){--stroke-color: #111;-webkit-text-stroke:2px var(--stroke-color);text-stroke:2px var(--stroke-color);-webkit-text-fill-color:white;text-fill-color:white;font-size:1.2em}.hero.svelte-1iclpru h2:where(.svelte-1iclpru) span:where(.svelte-1iclpru):hover{transition:all .2s ease-in-out;--stroke-color: var(--color-theme)}.hero.svelte-1iclpru p:where(.svelte-1iclpru){font-size:1.5rem}.hero.svelte-1iclpru p:where(.svelte-1iclpru):nth-of-type(2){font-size:1.25rem;letter-spacing:2px}.hero.svelte-1iclpru img{max-width:40%;height:auto}.options.svelte-1iclpru{display:flex;flex-direction:column;width:100%;gap:1rem}.options.svelte-1iclpru div:where(.svelte-1iclpru){width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.05);border-bottom:none;border-right:none;padding:1rem}.options.svelte-1iclpru div:where(.svelte-1iclpru) h4:where(.svelte-1iclpru){font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#444}.options.svelte-1iclpru div:where(.svelte-1iclpru) p:where(.svelte-1iclpru){font-size:.9em;line-height:1.2}@container hero-left (min-width: 700px){.options.svelte-1iclpru{flex-direction:row}}@media screen and (orientation: portrait),(max-width: 1100px){.hero.svelte-1iclpru{display:flex;flex-direction:column;align-items:start;justify-content:start;padding-top:5rem;gap:2rem}.hero.svelte-1iclpru>div:where(.svelte-1iclpru){width:100%}.options.svelte-1iclpru{max-width:fit-content;margin-inline:auto}}@media screen and (max-width: 1500px){.hero.svelte-1iclpru h2:where(.svelte-1iclpru){font-size:3.5rem}}@media screen and (max-width: 600px){.hero.svelte-1iclpru{padding-inline:.5rem;margin-top:2vmin}.hero.svelte-1iclpru h2:where(.svelte-1iclpru){font-size:2.5rem}.hero.svelte-1iclpru p:where(.svelte-1iclpru){font-size:1.25rem}.hero.svelte-1iclpru p:where(.svelte-1iclpru):nth-of-type(2){font-size:1rem;letter-spacing:1px}}
