.apply-hero.svelte-45c0k3{padding-bottom:4rem}.application-section.svelte-45c0k3{padding:0 0 clamp(4rem,8vw,7rem);background:#f4f6f6}.application-section.svelte-45c0k3>.wrap:where(.svelte-45c0k3){margin-top:-1.6rem;position:relative;z-index:2}.tabs.svelte-45c0k3{max-width:58rem;margin:0 auto 1.25rem;padding:.45rem;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;border:1px solid #e0e6e8;border-radius:1rem;background:#fffffff7;box-shadow:0 .8rem 2.2rem #17304f14}.tabs.svelte-45c0k3 button:where(.svelte-45c0k3){display:flex;align-items:center;justify-content:center;gap:.55rem;min-height:3.25rem;border:0;border-radius:.7rem;background:transparent;color:#637484;font-weight:750;cursor:pointer;transition:transform .15s cubic-bezier(.23,1,.32,1),background-color .18s ease,color .18s ease}.tabs.svelte-45c0k3 button.active:where(.svelte-45c0k3){background:#173b5b;color:#fff;box-shadow:0 .45rem 1rem #17304f29}.tabs.svelte-45c0k3 button:where(.svelte-45c0k3):active{transform:scale(.97)}.general-box.svelte-45c0k3{max-width:58rem;margin:auto;padding:clamp(1.35rem,4vw,2.5rem);border:1px solid #e1e7e9;border-radius:1.25rem;background:#fff;box-shadow:0 1rem 3rem #17304f14}.general-intro.svelte-45c0k3 span:where(.svelte-45c0k3){font-size:.7rem;letter-spacing:.14em;font-weight:800;color:#ad7c20}.general-intro.svelte-45c0k3 h2:where(.svelte-45c0k3){margin:.4rem 0;font-size:clamp(1.5rem,4vw,2.15rem);color:#17304f}.general-intro.svelte-45c0k3 p:where(.svelte-45c0k3){margin:0 0 1.6rem;color:#6b7b88}.full.svelte-45c0k3{margin-top:1.1rem}.error.svelte-45c0k3{padding:.85rem 1rem;border-radius:.7rem}.sent.svelte-45c0k3{padding:clamp(1.5rem,5vw,2.5rem) 1rem;border-radius:1rem;background:#f3faf6;border:1px solid #cfe8da;text-align:center}.sent.svelte-45c0k3:focus{outline:none}.sent.svelte-45c0k3 i:where(.svelte-45c0k3){display:grid;place-items:center;width:3.75rem;height:3.75rem;margin:0 auto 1rem;border-radius:50%;background:#2f9a63;color:#fff}.sent.svelte-45c0k3 h3:where(.svelte-45c0k3){margin:0 0 .5rem;font-size:clamp(1.3rem,4vw,1.7rem);color:#17304f}.sent.svelte-45c0k3 p:where(.svelte-45c0k3){max-width:32rem;margin:0 auto 1.4rem;color:#4d6475;line-height:1.6}.sent-actions.svelte-45c0k3{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 1.4rem}.sent-actions.svelte-45c0k3 .btn:where(.svelte-45c0k3){width:auto}.sent-actions.svelte-45c0k3 a:where(.svelte-45c0k3){color:#9b6b16;font-weight:750}.error.svelte-45c0k3{background:#fff0f0;color:#913b44}.general-box.svelte-45c0k3 .btn:where(.svelte-45c0k3){margin-top:1.25rem}@media(hover:hover)and (pointer:fine){.tabs.svelte-45c0k3 button:where(.svelte-45c0k3):not(.active):hover{background:#f0f3f3;color:#17304f;transform:translateY(-.08rem)}}@media(max-width:42rem){.apply-hero.svelte-45c0k3{padding-bottom:3.25rem}.application-section.svelte-45c0k3>.wrap:where(.svelte-45c0k3){width:min(100% - 1rem,86.25rem);margin-top:-1.2rem}.tabs.svelte-45c0k3{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding:.45rem;margin-bottom:.85rem}.tabs.svelte-45c0k3 button:where(.svelte-45c0k3){justify-content:flex-start;padding-inline:.8rem;min-height:3rem}.general-box.svelte-45c0k3{border-radius:1rem}.form-grid.svelte-45c0k3{grid-template-columns:1fr}}@media(max-width:22.5rem){.tabs.svelte-45c0k3 button:where(.svelte-45c0k3){padding-inline:.65rem;font-size:.78rem;gap:.4rem}.tabs.svelte-45c0k3 button:where(.svelte-45c0k3) svg{width:1rem}.application-section.svelte-45c0k3>.wrap:where(.svelte-45c0k3){width:calc(100% - .7rem)}}@media(prefers-reduced-motion:reduce){.tabs.svelte-45c0k3 button:where(.svelte-45c0k3){transition-duration:.01ms}}@media(min-width:42.01rem){.tabs.svelte-45c0k3{max-width:64rem;grid-template-columns:repeat(5,minmax(0,1fr))}}.fee-note.svelte-45c0k3{max-width:58rem;margin:0 auto 1.25rem;padding:.8rem 1rem;border:1px solid #e6cf9a;border-radius:.8rem;background:#fdf8ec;color:#5d4a1e;font-size:.88rem;line-height:1.55}.fee-note.svelte-45c0k3 b:where(.svelte-45c0k3){color:#17304f}.legal-note.svelte-45c0k3{margin:.9rem 0 0;font-size:.78rem;color:#6b7b88}.legal-note.svelte-45c0k3 a:where(.svelte-45c0k3){color:#9b6b16;font-weight:700}.field-error.svelte-45c0k3{display:block;margin:.35rem 0 0;font-size:.8rem;font-weight:600;line-height:1.4;color:#b42318}.field.svelte-45c0k3 input[aria-invalid=true]:where(.svelte-45c0k3){border-color:#d9342b;box-shadow:0 0 0 3px #d9342b24}.modes.svelte-45c0k3{max-width:26rem;margin:0 auto 1.25rem;padding:.3rem;display:grid;grid-template-columns:1fr 1fr;gap:.3rem;border:1px solid #e0e6e8;border-radius:2rem;background:#fff}.modes.svelte-45c0k3 button:where(.svelte-45c0k3){min-height:2.6rem;border:0;border-radius:2rem;background:transparent;color:#637484;font-weight:750;font-size:.86rem;transition:background-color .18s ease,color .18s ease}.modes.svelte-45c0k3 button.active:where(.svelte-45c0k3){background:#d0a03d;color:#17304f}@media(hover:hover)and (pointer:fine){.modes.svelte-45c0k3 button:where(.svelte-45c0k3):not(.active):hover{background:#f0f3f3;color:#17304f}}@media(prefers-reduced-motion:reduce){.modes.svelte-45c0k3 button:where(.svelte-45c0k3){transition-duration:.01ms}}
