.status-note.svelte-1ertlgd{padding-block:20px;font-size:14px}.role-nav.svelte-1ertlgd{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px}.role-summary.svelte-1ertlgd{margin-bottom:40px}.role-layout.svelte-1ertlgd{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:88px;align-items:start}.role-section.svelte-1ertlgd{margin-bottom:48px}.role-section.svelte-1ertlgd:last-child{margin-bottom:0}.role-section.svelte-1ertlgd h2:where(.svelte-1ertlgd){font-size:25px;font-weight:500;border-bottom:1px solid #102a4330;padding-bottom:20px;margin-bottom:24px}ul.svelte-1ertlgd{list-style:disc;padding-left:1.3em}li.svelte-1ertlgd+li:where(.svelte-1ertlgd){margin-top:16px}dl.svelte-1ertlgd>div:where(.svelte-1ertlgd){display:grid;grid-template-columns:120px 1fr;gap:24px;padding:20px 0;border-bottom:1px solid #102a4320}dt.svelte-1ertlgd{color:#526470;font-size:14px}dd.svelte-1ertlgd{overflow-wrap:anywhere}.terms-note.svelte-1ertlgd{margin-top:24px;font-size:13px;color:#526470}aside.svelte-1ertlgd{position:sticky;top:112px;padding-top:24px;border-top:1px solid #102a4340}aside.svelte-1ertlgd h2:where(.svelte-1ertlgd){font-size:23px;font-weight:500;line-height:1.7;margin:16px 0}aside.svelte-1ertlgd>p:where(.svelte-1ertlgd):not(.site-label){color:#526470;font-size:14px}aside.svelte-1ertlgd .site-button:where(.svelte-1ertlgd){margin-top:24px}aside.svelte-1ertlgd .site-link:where(.svelte-1ertlgd){display:flex;width:-moz-fit-content;width:fit-content;margin-top:12px}.invitation.svelte-1ertlgd{background:#102a43;color:#f7f8f6}.invitation.svelte-1ertlgd .site-container:where(.svelte-1ertlgd){display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.invitation.svelte-1ertlgd p:where(.svelte-1ertlgd){color:#d4dfe5}.invitation.svelte-1ertlgd .site-button:where(.svelte-1ertlgd){margin-top:28px}@media (max-width: 1000px){.role-layout.svelte-1ertlgd{grid-template-columns:minmax(0,1fr) 260px;gap:40px}}@media (max-width: 760px){.role-layout.svelte-1ertlgd,.invitation.svelte-1ertlgd .site-container:where(.svelte-1ertlgd){grid-template-columns:1fr;gap:36px}aside.svelte-1ertlgd{position:static}.role-section.svelte-1ertlgd h2:where(.svelte-1ertlgd){font-size:23px}dl.svelte-1ertlgd>div:where(.svelte-1ertlgd){grid-template-columns:1fr;gap:8px;padding:18px 0}.role-section.svelte-1ertlgd{margin-bottom:36px}}
