.page-hero.svelte-6vc48t{background:linear-gradient(160deg,var(--navy) 0%,#162d4d 60%,var(--navy-light) 100%);color:var(--white);padding:3rem 0 0rem;text-align:center}.hero-tag.svelte-6vc48t{font-family:Montserrat,sans-serif;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--green);margin-bottom:1rem}.page-hero.svelte-6vc48t h1:where(.svelte-6vc48t){color:var(--white);font-size:2.5rem;font-weight:800;line-height:1.2}.page-hero.svelte-6vc48t>.container:where(.svelte-6vc48t)>p:where(.svelte-6vc48t){color:#ffffffa6;font-size:1.1rem;margin-top:.75rem}.green.svelte-6vc48t{color:var(--green)}.red.svelte-6vc48t{color:var(--red)}.action-grid.svelte-6vc48t{display:grid;grid-template-columns:1.1fr .9fr;gap:3.5rem;align-items:start}.action-steps.svelte-6vc48t h2:where(.svelte-6vc48t){margin-bottom:2rem}.action-step.svelte-6vc48t{display:flex;gap:1.25rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--gray)}.action-step.svelte-6vc48t:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.step-num.svelte-6vc48t{font-family:Montserrat,sans-serif;font-weight:800;font-size:1.5rem;color:var(--red);line-height:1;padding-top:.15rem;min-width:28px}.step-content.svelte-6vc48t h3:where(.svelte-6vc48t){font-size:1.05rem;margin-bottom:.4rem}.step-content.svelte-6vc48t p:where(.svelte-6vc48t){color:#555;font-size:.95rem;line-height:1.7;margin:0}.form-card.svelte-6vc48t{background:var(--white);border-radius:14px;padding:2.25rem;box-shadow:0 1px 3px #0000000a,0 4px 20px #0000000d;border:1px solid rgba(0,0,0,.05)}.form-card.svelte-6vc48t h3:where(.svelte-6vc48t){margin-bottom:.4rem;font-size:1.2rem}.form-card.svelte-6vc48t>p:where(.svelte-6vc48t){color:#666;font-size:.93rem;margin-bottom:1.75rem;line-height:1.6}.form-card.svelte-6vc48t label:where(.svelte-6vc48t){display:block;font-weight:600;font-size:.88rem;margin-bottom:.35rem;color:var(--navy)}.optional.svelte-6vc48t{color:#999;font-weight:400}.form-card.svelte-6vc48t input:where(.svelte-6vc48t),.form-card.svelte-6vc48t textarea:where(.svelte-6vc48t),.form-card.svelte-6vc48t select:where(.svelte-6vc48t){width:100%;padding:.75rem 1rem;border:1.5px solid var(--gray);border-radius:8px;font-family:Open Sans,sans-serif;font-size:.95rem;margin-bottom:1.1rem;transition:border-color .2s,box-shadow .2s;color:var(--navy);background:var(--white)}.form-card.svelte-6vc48t select:where(.svelte-6vc48t){cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.form-card.svelte-6vc48t input:where(.svelte-6vc48t):focus,.form-card.svelte-6vc48t textarea:where(.svelte-6vc48t):focus,.form-card.svelte-6vc48t select:where(.svelte-6vc48t):focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px #1f3a5f14}@media(max-width:768px){.action-grid.svelte-6vc48t{grid-template-columns:1fr}.page-hero.svelte-6vc48t h1:where(.svelte-6vc48t){font-size:2rem}}
