.svelte-ok4fw0:focus-visible{outline:2px solid #c0fd00;outline-offset:2px;border-radius:2px}.hero.svelte-ok4fw0{text-align:center;padding:5rem 0 4rem}@media screen and (max-width: 768px){.hero.svelte-ok4fw0{padding:3rem 0}}.hero.svelte-ok4fw0 h1:where(.svelte-ok4fw0){font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1rem}@media screen and (max-width: 768px){.hero.svelte-ok4fw0 h1:where(.svelte-ok4fw0){font-size:2rem}}.hero.svelte-ok4fw0 p:where(.svelte-ok4fw0){font-size:1.2rem;color:#fff9;max-width:600px;margin:0 auto;line-height:1.7}@media screen and (max-width: 768px){.hero.svelte-ok4fw0 p:where(.svelte-ok4fw0){font-size:1rem}}.container.svelte-ok4fw0{max-width:800px;margin:0 auto;padding-bottom:6rem}.content-box.svelte-ok4fw0{padding:0;text-align:center}.contact-info.svelte-ok4fw0{margin-bottom:2rem}.label.svelte-ok4fw0{display:block;font-size:1rem;color:#ffffff80;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.email-link.svelte-ok4fw0{font-size:1.5rem;font-weight:600;color:#c0fd00;text-decoration:none;transition:opacity .2s ease}.email-link.svelte-ok4fw0:hover{opacity:.8}@media screen and (max-width: 768px){.email-link.svelte-ok4fw0{font-size:1.2rem}}.response-note.svelte-ok4fw0{font-size:1rem;color:#ffffff80}
