form.svelte-lgr3ku,.grid.svelte-lgr3ku{display:grid;gap:var(--w-s5)}.grid.svelte-lgr3ku .w-field{align-content:start}@media (min-width: 640px){.grid.svelte-lgr3ku{grid-template-columns:repeat(2,minmax(0,1fr))}.wide.svelte-lgr3ku{grid-column:1 / -1}}.opt.svelte-lgr3ku{font-weight:400;color:var(--w-text-3)}.err.svelte-lgr3ku{display:flex;gap:var(--w-s2);align-items:flex-start;margin:0}.w-help.svelte-lgr3ku{margin:0}.submit.svelte-lgr3ku{justify-self:start}@media (max-width: 479px){.submit.svelte-lgr3ku{justify-self:stretch}}.fine.svelte-lgr3ku{margin:0;font-size:var(--w-fs-xs);color:var(--w-text-3);max-width:58ch}.success.svelte-lgr3ku{display:grid;gap:var(--w-s4);justify-items:start;color:var(--w-text-2)}.success.svelte-lgr3ku>svg{color:var(--w-ok)}.success.svelte-lgr3ku h3:where(.svelte-lgr3ku){margin:0}.success.svelte-lgr3ku h3:where(.svelte-lgr3ku):focus{outline:none}.success.svelte-lgr3ku p:where(.svelte-lgr3ku){margin:0;max-width:52ch}.actions.svelte-lgr3ku{display:flex;flex-wrap:wrap;gap:var(--w-s3)}.text-btn.svelte-lgr3ku{background:none;border:0;padding:var(--w-s2) 0;min-height:44px;color:var(--w-sun);font:inherit;font-weight:560;text-decoration:underline;text-underline-offset:.22em;cursor:pointer}.roles.svelte-1thlcsk{padding-block:var(--w-section-y)}.roles-grid.svelte-1thlcsk{display:grid;gap:var(--w-s6)}.intro.svelte-1thlcsk{display:grid;gap:var(--w-s3);align-content:start}.intro.svelte-1thlcsk h2:where(.svelte-1thlcsk),.intro.svelte-1thlcsk p:where(.svelte-1thlcsk){margin:0}.list.svelte-1thlcsk{list-style:none;margin:0;padding:0;display:grid;gap:var(--w-s3)}@media (min-width: 1024px){.list.svelte-1thlcsk{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--w-s4)}.intro.svelte-1thlcsk{max-width:46rem}}.role.svelte-1thlcsk summary:where(.svelte-1thlcsk){display:flex;align-items:center;justify-content:space-between;gap:var(--w-s4);min-height:64px;padding:var(--w-s4) var(--w-s5);cursor:pointer;list-style:none;border-radius:var(--w-r-surface);color:var(--w-text)}.role.svelte-1thlcsk summary:where(.svelte-1thlcsk)::-webkit-details-marker{display:none}.role.svelte-1thlcsk summary:where(.svelte-1thlcsk) svg{flex:none;color:var(--w-text-2);transition:transform var(--w-dur-2) var(--w-ease-out)}.role[open].svelte-1thlcsk summary:where(.svelte-1thlcsk) svg{transform:rotate(180deg);color:var(--w-sun)}.role.svelte-1thlcsk summary:where(.svelte-1thlcsk):hover .title:where(.svelte-1thlcsk){color:var(--w-sun)}.head.svelte-1thlcsk{display:grid;gap:var(--w-s1);min-width:0}.title.svelte-1thlcsk{font-family:var(--w-font-display);font-weight:600;font-size:var(--w-fs-h3);line-height:1.2;letter-spacing:-.01em;transition:color var(--w-dur-2) var(--w-ease-out)}.meta.svelte-1thlcsk{display:flex;flex-wrap:wrap;gap:var(--w-s1) var(--w-s4);font-size:var(--w-fs-sm);color:var(--w-text-2)}.body.svelte-1thlcsk{display:grid;gap:var(--w-s4);margin-inline:var(--w-s5);padding-block:var(--w-s5);border-top:1px solid var(--w-line)}.where.svelte-1thlcsk{display:flex;align-items:center;gap:var(--w-s2);margin:0;font-size:var(--w-fs-sm);color:var(--w-sun);font-weight:560}.where.svelte-1thlcsk svg{flex:none}.sum.svelte-1thlcsk{margin:0;color:var(--w-text);max-width:60ch}.cols.svelte-1thlcsk{display:grid;gap:var(--w-s5)}@media (min-width: 640px){.cols.svelte-1thlcsk{grid-template-columns:repeat(2,minmax(0,1fr))}}.h.svelte-1thlcsk{margin:0 0 var(--w-s2);font-family:var(--w-font-ui);font-size:var(--w-fs-sm);font-weight:620;color:var(--w-text)}.cols.svelte-1thlcsk ul:where(.svelte-1thlcsk){margin:0;padding-left:1.1rem;display:grid;gap:var(--w-s2);color:var(--w-text-2)}.apply-btn.svelte-1thlcsk{justify-self:start}@media (max-width: 479px){.apply-btn.svelte-1thlcsk{justify-self:stretch}}.where-sec.svelte-1thlcsk{padding-block:var(--w-section-y)}.where-grid.svelte-1thlcsk{display:grid;gap:var(--w-s6);align-items:center}.photo.svelte-1thlcsk{border-radius:var(--w-r-surface);overflow:hidden;border:1px solid var(--w-line)}.photo.svelte-1thlcsk img:where(.svelte-1thlcsk){width:100%;height:100%;object-fit:cover;display:block}.copy.svelte-1thlcsk{display:grid;gap:var(--w-s5)}.copy.svelte-1thlcsk h2:where(.svelte-1thlcsk){margin:0}.facts.svelte-1thlcsk{margin:0;display:grid;gap:0}.facts.svelte-1thlcsk>div:where(.svelte-1thlcsk){display:grid;gap:var(--w-s1);padding-block:var(--w-s4);border-top:1px solid var(--w-line)}.facts.svelte-1thlcsk dt:where(.svelte-1thlcsk){font-size:var(--w-fs-sm);font-weight:600;color:var(--w-sun)}.facts.svelte-1thlcsk dd:where(.svelte-1thlcsk){margin:0;color:var(--w-text-2);max-width:52ch}.photo.svelte-1thlcsk{aspect-ratio:16 / 9}@media (min-width: 900px){.photo.svelte-1thlcsk{aspect-ratio:21 / 8}.facts.svelte-1thlcsk{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--w-s7)}.facts.svelte-1thlcsk>div:where(.svelte-1thlcsk){align-content:start}}.form-sec.svelte-1thlcsk{padding-block:var(--w-section-y);scroll-margin-top:4rem}.apply-grid.svelte-1thlcsk{display:grid;gap:var(--w-s6);align-items:start}.apply-copy.svelte-1thlcsk{display:grid;gap:var(--w-s4);align-content:start}.apply-copy.svelte-1thlcsk h2:where(.svelte-1thlcsk),.apply-copy.svelte-1thlcsk p:where(.svelte-1thlcsk){margin:0}.reach.svelte-1thlcsk{list-style:none;margin:var(--w-s3) 0 0;padding:0;display:grid;gap:var(--w-s3);color:var(--w-text-2)}.reach.svelte-1thlcsk li:where(.svelte-1thlcsk){display:flex;align-items:center;gap:var(--w-s3);min-height:44px}.reach.svelte-1thlcsk svg{flex:none;color:var(--w-sun)}.form-wrap.svelte-1thlcsk{padding:var(--w-s5)}@media (min-width: 640px){.form-wrap.svelte-1thlcsk{padding:var(--w-s6)}}@media (min-width: 1024px){.apply-grid.svelte-1thlcsk{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:var(--w-s8)}}
