.role-layout.svelte-meonne{grid-template-columns:1fr 380px;align-items:start;gap:56px;display:grid}.role-main.svelte-meonne p:where(.svelte-meonne){color:var(--color-gray-300);margin-bottom:24px;font-size:1.05rem;line-height:1.8}.role-main.svelte-meonne h4:where(.svelte-meonne){margin-top:16px;margin-bottom:16px}.role-main.svelte-meonne ul:where(.svelte-meonne){flex-direction:column;gap:12px;margin-bottom:32px;list-style:none;display:flex}.role-main.svelte-meonne ul:where(.svelte-meonne) li:where(.svelte-meonne){color:var(--color-gray-400);padding-left:24px;line-height:1.6;position:relative}.role-main.svelte-meonne ul:where(.svelte-meonne) li:where(.svelte-meonne):before{content:"";background:var(--color-cyan);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:0}.role-sidebar.svelte-meonne{position:sticky;top:32px}.quick-info.svelte-meonne{border-radius:1.5rem;margin-bottom:24px;padding:32px}.info-row.svelte-meonne{border-bottom:1px solid #ffffff26;justify-content:space-between;padding:12px 0;display:flex}.info-row.svelte-meonne:last-child{border-bottom:none}.info-label.svelte-meonne{color:#fff9;font-size:14px}.info-value.svelte-meonne{color:#fff;font-family:var(--font-heading);font-size:14px;font-weight:500}.apply-form.svelte-meonne{background:var(--color-surface);border-radius:1.5rem;padding:32px}.apply-form.svelte-meonne form:where(.svelte-meonne){flex-direction:column;gap:14px;display:flex}.apply-form.svelte-meonne input:where(.svelte-meonne),.apply-form.svelte-meonne select:where(.svelte-meonne),.apply-form.svelte-meonne textarea:where(.svelte-meonne){background:var(--color-surface-2);border:1px solid var(--color-gray-700);width:100%;color:var(--color-white);font-family:var(--font-body);border-radius:.5rem;outline:none;padding:12px 16px;font-size:14px;transition:border-color .2s}.apply-form.svelte-meonne input:where(.svelte-meonne)::placeholder,.apply-form.svelte-meonne textarea:where(.svelte-meonne)::placeholder{color:var(--color-gray-500)}.apply-form.svelte-meonne input:where(.svelte-meonne):focus,.apply-form.svelte-meonne select:where(.svelte-meonne):focus,.apply-form.svelte-meonne textarea:where(.svelte-meonne):focus{border-color:var(--color-cyan)}.apply-form.svelte-meonne select:where(.svelte-meonne){appearance:none;cursor:pointer}.apply-form.svelte-meonne select:where(.svelte-meonne) option:where(.svelte-meonne){background:var(--color-surface);color:var(--color-white)}@media (width<=1024px){.role-layout.svelte-meonne{grid-template-columns:1fr}.role-sidebar.svelte-meonne{position:static}}
