.home.svelte-1uha8ag{max-width:1050px;margin:auto}.welcome.svelte-1uha8ag{background:var(--blue);color:var(--white);border-top:5px solid var(--red);padding:clamp(26px,5vw,60px)}.welcome.svelte-1uha8ag>.eyebrow:where(.svelte-1uha8ag){color:var(--gold);line-height:1.7}.welcome.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-2px;margin:25px 0;font-size:clamp(36px,5.4vw,68px);line-height:1.12}.welcome.svelte-1uha8ag h1:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){font-family:var(--serif);color:var(--gold);font-style:normal;font-weight:400}.welcome.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#e9eff8}.welcome-copy.svelte-1uha8ag{max-width:570px;font-size:17px}.actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.welcome.svelte-1uha8ag .reassurance:where(.svelte-1uha8ag){margin-top:20px;font-size:14px}.welcome.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible{outline-color:var(--gold)}.resume.svelte-1uha8ag{max-width:650px}.resume.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){color:#e9eff8}.resume.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:10px 0;font-size:26px}.resume.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px}.first-steps.svelte-1uha8ag{margin-top:42px}.steps.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:20px;display:grid}.steps.svelte-1uha8ag>article:where(.svelte-1uha8ag){background:var(--tile-blue);border-top:3px solid #0000;padding:24px}.steps.svelte-1uha8ag>article:where(.svelte-1uha8ag):nth-child(2){background:var(--tile-gold)}.steps.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){font-size:14px;line-height:1.7}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){justify-content:space-between;align-items:center;gap:10px;margin:14px 0 10px;display:flex}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:20px;font-size:16px}.welcome.svelte-1uha8ag .btn.blue:where(.svelte-1uha8ag){border-color:#91a9ce}.support.svelte-1uha8ag{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:32px;padding-top:24px;font-size:14px;display:flex}.support.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--blue);text-underline-offset:3px;text-decoration:underline}@media (width<=700px){.steps.svelte-1uha8ag{grid-template-columns:1fr;gap:14px}.welcome.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-1px}.steps.svelte-1uha8ag>article:where(.svelte-1uha8ag){padding:20px}.first-steps.svelte-1uha8ag{margin-top:30px}}
