@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(./libre-baskerville-latin-ext-400-normal.BQxDBgAe.woff2) format("woff2"),url(./libre-baskerville-latin-ext-400-normal.DUVX6EAV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(./libre-baskerville-latin-400-normal.jJI4ANT2.woff2) format("woff2"),url(./libre-baskerville-latin-400-normal.DY5EiaPJ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.title-container.svelte-133iyjb{grid-area:1 / 1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:68%;text-align:center;color:#f0f0f0d9;text-shadow:2px 2px 8px rgba(0,0,0,.9);transition:opacity .2s ease-out;pointer-events:none;box-sizing:border-box;z-index:1;padding:clamp(.25rem,2vw,2rem)}.title-container.svelte-133iyjb h1:where(.svelte-133iyjb){font-family:Rock Salt,cursive;font-size:clamp(.8rem,4vw,2.5rem);margin:.1rem 0;font-weight:400;line-height:1.1;color:#daa520}.presented-by.svelte-133iyjb{font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(.6rem,2vw,1rem);text-transform:uppercase;letter-spacing:clamp(1px,.5vw,3px);margin:0;padding-bottom:2%}.wrapper-wrapper.svelte-133iyjb{min-height:100svh;width:100vw;background:linear-gradient(180deg,var(--primary-color) 25%,rgba(42,82,190,1) 100%);position:relative;z-index:0}.theater-wrapper.svelte-133iyjb{position:relative;width:100svw}.screen-wrapper.svelte-133iyjb{margin:0;display:grid;place-items:center;aspect-ratio:2.5}.screen-color-element.svelte-133iyjb{grid-area:1 / 1;width:70%;aspect-ratio:2.39 / 1;background-color:var(--main-bg-end-gradient-color);border-radius:5px}.parallax-1.svelte-133iyjb,.parallax-2.svelte-133iyjb,.parallax-3.svelte-133iyjb{position:absolute;left:50%;margin:0;padding:0}.parallax-1.svelte-133iyjb{z-index:1;width:65%;aspect-ratio:650 / 100}.parallax-2.svelte-133iyjb{z-index:2;width:80%;aspect-ratio:800 / 110}.parallax-3.svelte-133iyjb{z-index:3;width:93%;aspect-ratio:930 / 120}.about-content-wrapper.svelte-133iyjb{padding:4rem 2rem;min-height:100svh;position:relative;z-index:0;background:transparent}.about-content.svelte-133iyjb{max-width:800px;margin:0 auto;color:var(--text-color)}.about-content.svelte-133iyjb h2:where(.svelte-133iyjb){font-family:Rock Salt,cursive;color:#daa520;font-size:clamp(1.5rem,4vw,2.2rem);text-align:center;margin-top:4rem;margin-bottom:2.5rem}.about-content.svelte-133iyjb h2:where(.svelte-133iyjb):first-of-type{margin-top:0}.about-content.svelte-133iyjb p:where(.svelte-133iyjb){font-family:Libre Baskerville,serif;font-size:clamp(1rem,2.5vw,1.1rem);line-height:1.8;text-align:justify;margin-bottom:1.5rem}.about-content.svelte-133iyjb em:where(.svelte-133iyjb){font-style:italic}.about-content.svelte-133iyjb blockquote:where(.svelte-133iyjb){font-family:Libre Baskerville,serif;font-style:italic;font-size:clamp(1rem,2.5vw,1.15rem);line-height:1.7;margin:2rem 1.5rem;padding-left:1.5rem;border-left:4px solid goldenrod;color:#c7eae4}.faq-item.svelte-133iyjb{border-bottom:1px solid rgba(255,255,255,.1);margin-top:3rem}.faq-question.svelte-133iyjb{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;background:none;border:none;padding:0 0 1rem;cursor:pointer;color:inherit}.faq-question.svelte-133iyjb h3:where(.svelte-133iyjb){margin:0;font-family:Libre Baskerville,serif;font-weight:700;color:#c7eae4;font-size:clamp(1.2rem,3vw,1.4rem);transition:color .2s ease-in-out}.faq-question.svelte-133iyjb:hover h3:where(.svelte-133iyjb){color:#daa520}.faq-icon.svelte-133iyjb{width:10px;height:10px;border-right:3px solid #c7eae4;border-bottom:3px solid #c7eae4;transform:rotate(45deg);transition:transform .3s ease-in-out;margin-left:1rem}.faq-icon.open.svelte-133iyjb{transform:translateY(3px) rotate(-135deg)}.faq-answer.svelte-133iyjb{overflow:hidden}.parallax-spacer.svelte-133iyjb{width:100%}
