.page.svelte-11k6wxt{gap:14px;padding-top:24px;display:grid}.page.svelte-11k6wxt>:where(.svelte-11k6wxt):not(.grid){max-width:var(--maxw)}.lede.svelte-11k6wxt{color:var(--ink-2)}.key.svelte-11k6wxt{border-top:1px solid var(--ink);font:italic 400 16px/1.45 var(--font-body);gap:10px;padding:12px 0 0;display:grid}.key.svelte-11k6wxt ul:where(.svelte-11k6wxt){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.key.svelte-11k6wxt li:where(.svelte-11k6wxt){font:normal 400 14px/1.3 var(--font-ui);text-align:center;color:var(--ink-2);justify-items:center;gap:4px;display:grid}.key.svelte-11k6wxt .self:where(.svelte-11k6wxt){fill:var(--belief-soft)}.grid.svelte-11k6wxt{margin-top:6px;display:grid}.axis-x.svelte-11k6wxt,.col.svelte-11k6wxt{display:none}.tier.svelte-11k6wxt{font:600 21px/1.2 var(--font-display);font-variation-settings:"opsz" 24;letter-spacing:0;border-bottom:1px solid var(--ink);margin-top:18px;padding-bottom:6px}.cell.svelte-11k6wxt{border-bottom:1px solid var(--line);grid-template-columns:92px minmax(0,1fr);align-content:start;align-items:start;column-gap:14px;padding:12px 0;display:grid}.cell.svelte-11k6wxt .arch-wrap{grid-row:1/span 3;width:92px!important;height:92px!important}.cal.svelte-11k6wxt{font:500 14px/1.3 var(--font-ui);color:var(--ink-2)}h3.svelte-11k6wxt{font-variation-settings:"opsz" 24;font-size:21px;line-height:1.15}.cell.svelte-11k6wxt p:where(.svelte-11k6wxt){color:var(--ink-2);text-wrap:pretty;margin-top:2px;font-size:16px;line-height:1.4}@media (width>=900px){.grid.svelte-11k6wxt{border-top:1px solid var(--ink);grid-template-columns:170px repeat(3,minmax(0,1fr))}.axis-x.svelte-11k6wxt,.col.svelte-11k6wxt{border-bottom:1px solid var(--ink);font:600 16px/1.3 var(--font-ui);margin:0;padding:10px 16px 10px 0;display:block}.axis-x.svelte-11k6wxt{color:var(--ink-2);font-weight:500}.col.svelte-11k6wxt{border-left:1px solid var(--line);padding-left:20px}.tier.svelte-11k6wxt{border-bottom:1px solid var(--line);margin:0;padding:20px 20px 0 0;font-size:22px}.cell.svelte-11k6wxt{text-align:center;border-left:1px solid var(--line);grid-template-columns:1fr;justify-items:center;padding:18px 20px 24px}.cell.svelte-11k6wxt .arch-wrap{grid-row:auto;margin-bottom:6px;width:184px!important;height:184px!important}.cal.svelte-11k6wxt{display:none}h3.svelte-11k6wxt{font-size:24px}.cell.svelte-11k6wxt p:where(.svelte-11k6wxt){max-width:30ch}}
