.ladder[data-astro-cid-k3vymbxn]{list-style:none;display:grid;gap:var(--space-grid)}.rung[data-astro-cid-k3vymbxn]{display:flex}.rung-card[data-astro-cid-k3vymbxn]{flex:1;min-width:0;background:var(--surface);border:var(--line);border-radius:var(--radius-card);padding:var(--space-card)}.rung[data-astro-cid-k3vymbxn].is-pinned .rung-card[data-astro-cid-k3vymbxn]{background:var(--field)}.rung-head[data-astro-cid-k3vymbxn]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px;margin-bottom:10px}.rung-head[data-astro-cid-k3vymbxn]:last-child{margin-bottom:0}.rung-level[data-astro-cid-k3vymbxn]{font-size:22px;line-height:1.1;color:var(--ink-teal)}.rung-name[data-astro-cid-k3vymbxn]{font-size:15px;line-height:1.3;color:var(--slate-m)}.rung-pins[data-astro-cid-k3vymbxn]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.rung-pin[data-astro-cid-k3vymbxn]{position:relative;display:inline-flex;align-items:center;gap:5px;min-height:36px;padding:4px 12px 4px 9px;font-size:14px;font-weight:700;color:var(--ink);text-decoration:none;background:var(--surface);border:1.5px solid var(--ink);border-radius:var(--radius-pill)}.rung-pin[data-astro-cid-k3vymbxn]:after{content:"";position:absolute;inset:-4px 0}.rung-pin[data-astro-cid-k3vymbxn] svg[data-astro-cid-k3vymbxn]{width:16px;height:16px;fill:none;stroke:var(--ink-teal);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.levels-links[data-astro-cid-k3vymbxn]{list-style:none;max-width:90ch}.levels-links[data-astro-cid-k3vymbxn] a[data-astro-cid-k3vymbxn]{display:inline-flex;align-items:center;min-height:44px;font-size:14px;line-height:1.4;font-weight:700;color:var(--ink-teal);text-decoration-thickness:1.5px;text-underline-offset:3px}.prog-grid[data-astro-cid-k3vymbxn]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-grid)}.nz-slot[data-astro-cid-k3vymbxn]{font-size:15px;line-height:1.55;color:var(--slate-m);margin-bottom:12px}.nz-slot[data-astro-cid-k3vymbxn] b[data-astro-cid-k3vymbxn]{color:var(--ink)}.req-inner[data-astro-cid-k3vymbxn]{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.req-list[data-astro-cid-k3vymbxn]{list-style:none;display:grid;gap:14px;max-width:62ch}.req-list[data-astro-cid-k3vymbxn] li[data-astro-cid-k3vymbxn]{position:relative;padding-left:34px;font-size:16px;line-height:1.55;color:var(--slate-m)}.req-list[data-astro-cid-k3vymbxn] li[data-astro-cid-k3vymbxn] b[data-astro-cid-k3vymbxn]{color:var(--ink)}.req-list[data-astro-cid-k3vymbxn] li[data-astro-cid-k3vymbxn]:before{content:"";position:absolute;left:0;top:3px;width:22px;height:22px;border:var(--line);border-radius:50%;background:var(--field);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%231E2A32' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:16px;background-position:center;background-repeat:no-repeat}.nz-ask[data-astro-cid-k3vymbxn]{background:var(--surface);border:var(--line);border-radius:var(--radius-card);padding:var(--space-card);display:grid;gap:12px}.nz-ask[data-astro-cid-k3vymbxn] h3[data-astro-cid-k3vymbxn]{font-size:24px}.nz-ask[data-astro-cid-k3vymbxn] p[data-astro-cid-k3vymbxn]{font-size:16px;line-height:1.55;color:var(--slate-m)}.nz-ask-btn[data-astro-cid-k3vymbxn]{justify-self:start}.nz-ask[data-astro-cid-k3vymbxn] .nz-ask-stat[data-astro-cid-k3vymbxn]{font-size:14px;padding-top:10px;border-top:1.5px dashed var(--rule-strong)}.nz-ask-stat[data-astro-cid-k3vymbxn] a[data-astro-cid-k3vymbxn]{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-teal);font-weight:700;text-decoration-thickness:1.5px}.nz-close[data-astro-cid-k3vymbxn]{padding:var(--space-section) var(--gutter)}.nz-close-inner[data-astro-cid-k3vymbxn]{max-width:var(--frame);margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.nz-close-inner[data-astro-cid-k3vymbxn] .section-lede[data-astro-cid-k3vymbxn]{margin-inline:auto;margin-bottom:24px;max-width:46ch}.nz-close[data-astro-cid-k3vymbxn] .btn-action[data-astro-cid-k3vymbxn]{width:100%;max-width:420px}.nz-close-sephie[data-astro-cid-k3vymbxn]{display:flex;flex-direction:column;align-items:center;width:min(72%,240px);margin-bottom:24px}.nz-close-sephie[data-astro-cid-k3vymbxn] .sephie{width:82%;margin-top:44px}.nz-close-cloud[data-astro-cid-k3vymbxn]{width:66%;z-index:1}.nz-close-cloud-text[data-astro-cid-k3vymbxn]{font-size:16px;color:var(--ink)}.nz-close-cloud[data-astro-cid-k3vymbxn] .flag{height:15px}.nz-close-call[data-astro-cid-k3vymbxn]{margin-top:18px;font-size:16px}.nz-close-call[data-astro-cid-k3vymbxn] a[data-astro-cid-k3vymbxn]{color:var(--ink-teal);font-weight:700;text-decoration-thickness:2px}@media(min-width:761px){.rung-level[data-astro-cid-k3vymbxn]{font-size:26px}.prog-grid[data-astro-cid-k3vymbxn]{grid-template-columns:repeat(2,minmax(0,1fr))}.req-list[data-astro-cid-k3vymbxn] li[data-astro-cid-k3vymbxn]{font-size:17px}.nz-close[data-astro-cid-k3vymbxn] .btn-action[data-astro-cid-k3vymbxn]{width:auto}.nz-close-sephie[data-astro-cid-k3vymbxn]{width:min(100%,280px)}.nz-close-cloud-text[data-astro-cid-k3vymbxn]{font-size:19px}}@media(min-width:961px){.ladder[data-astro-cid-k3vymbxn]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 18px;align-items:stretch;border-bottom:3px solid var(--ink)}.rung[data-astro-cid-k3vymbxn]{padding-top:calc((3 - var(--step)) * 44px)}.rung-card[data-astro-cid-k3vymbxn]{border-bottom:none;border-radius:var(--radius-card) var(--radius-card) 0 0}.req-inner[data-astro-cid-k3vymbxn]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:40px}.nz-ask[data-astro-cid-k3vymbxn]{padding:24px}}
