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