.sp[data-astro-cid-7syq3oxo]{grid-template-columns:minmax(0,1fr);gap:2rem;padding-top:.5rem;display:grid}.sp[data-astro-cid-7syq3oxo] .sp-block[data-astro-cid-7syq3oxo]>[data-astro-cid-7syq3oxo]{max-width:none}.sp[data-astro-cid-7syq3oxo] .sp-h2[data-astro-cid-7syq3oxo]{text-wrap:balance;border:0;max-width:24ch;margin:.5rem 0 1rem;padding:0;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);line-height:1.1}.sp[data-astro-cid-7syq3oxo] .kf-card[data-astro-cid-7syq3oxo]{margin:0}.sp[data-astro-cid-7syq3oxo] .kf-table[data-astro-cid-7syq3oxo]{min-width:0}.sp[data-astro-cid-7syq3oxo] .kf-table[data-astro-cid-7syq3oxo] caption[data-astro-cid-7syq3oxo]{padding:1rem 0 .5rem}.sp[data-astro-cid-7syq3oxo] .kf-table[data-astro-cid-7syq3oxo] th[data-astro-cid-7syq3oxo][scope=row]{width:14rem}.sp[data-astro-cid-7syq3oxo] .kf-table[data-astro-cid-7syq3oxo] td[data-astro-cid-7syq3oxo]{line-height:1.6}.sp[data-astro-cid-7syq3oxo] .kf-table[data-astro-cid-7syq3oxo] .num[data-astro-cid-7syq3oxo]{width:4.5rem}.sp[data-astro-cid-7syq3oxo] .kf-table[data-astro-cid-7syq3oxo] td[data-astro-cid-7syq3oxo].num .fn{vertical-align:baseline;margin-left:0;line-height:1}.sp[data-astro-cid-7syq3oxo] .kf-table[data-astro-cid-7syq3oxo] td[data-astro-cid-7syq3oxo].num .fn a{text-align:center;min-width:24px;min-height:24px;padding:0;line-height:24px;display:inline-block}@media (width<=639.98px){.sp[data-astro-cid-7syq3oxo] .kf-table[data-astro-cid-7syq3oxo] caption[data-astro-cid-7syq3oxo]{padding:0 0 .75rem;display:block}.sp[data-astro-cid-7syq3oxo] .kf-table[data-astro-cid-7syq3oxo] th[data-astro-cid-7syq3oxo][scope=row]{width:auto}.sp[data-astro-cid-7syq3oxo] .kf-table[data-astro-cid-7syq3oxo] td[data-astro-cid-7syq3oxo].num{align-items:baseline;width:auto}}.block[data-astro-cid-7syq3oxo]{padding:1.5rem}.block-head[data-astro-cid-7syq3oxo]{align-items:center;gap:.875rem;margin-bottom:1rem;display:flex}.sp[data-astro-cid-7syq3oxo] .block-title[data-astro-cid-7syq3oxo]{border:0;margin:0;padding:0;font-size:clamp(1.375rem,1.2rem + .8vw,1.625rem);line-height:1.2}.block[data-astro-cid-7syq3oxo] p[data-astro-cid-7syq3oxo]{margin:0;line-height:1.65}.block[data-astro-cid-7syq3oxo] p[data-astro-cid-7syq3oxo]+p[data-astro-cid-7syq3oxo]{margin-top:.875rem}.block[data-astro-cid-7syq3oxo] a[data-astro-cid-7syq3oxo]{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline 1px;text-decoration-color:var(--color-amber)}.sp[data-astro-cid-7syq3oxo] .brokers[data-astro-cid-7syq3oxo],.sp[data-astro-cid-7syq3oxo] .rejections[data-astro-cid-7syq3oxo]{margin:0;padding:0;list-style:none}.sp[data-astro-cid-7syq3oxo] .brokers[data-astro-cid-7syq3oxo] li[data-astro-cid-7syq3oxo],.sp[data-astro-cid-7syq3oxo] .rejections[data-astro-cid-7syq3oxo] li[data-astro-cid-7syq3oxo]{margin:0}.broker[data-astro-cid-7syq3oxo]{height:100%;color:var(--color-text);align-content:start;gap:.5rem;padding:1.25rem 1.375rem;text-decoration:none;display:grid}.broker-name[data-astro-cid-7syq3oxo]{font-family:var(--font-rw-display);letter-spacing:-.01em;color:var(--color-ink);margin-top:.25rem;font-size:1.1875rem;font-weight:500;line-height:1.25}.broker-meta[data-astro-cid-7syq3oxo]{gap:.125rem;font-size:.875rem;line-height:1.45;display:grid}@media (width>=768px){.broker--wide[data-astro-cid-7syq3oxo]:has(>.broker-note){grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:2.5rem}.broker--wide[data-astro-cid-7syq3oxo]:has(>.broker-note)>[data-astro-cid-7syq3oxo]{grid-column:1}.broker--wide[data-astro-cid-7syq3oxo]:has(>.broker-note)>.broker-note[data-astro-cid-7syq3oxo]{grid-area:1/2/span 3;align-self:start;font-size:.9375rem;line-height:1.55}.broker--wide[data-astro-cid-7syq3oxo]:has(>.broker-note)>.broker-more[data-astro-cid-7syq3oxo]{grid-area:4/2;align-self:end}}.broker-note[data-astro-cid-7syq3oxo]{color:var(--color-muted);font-size:.875rem;line-height:1.45}.broker-more[data-astro-cid-7syq3oxo]{color:var(--color-ink);align-items:center;gap:.375rem;margin-top:.375rem;font-size:.875rem;font-weight:500;display:inline-flex}.broker--link[data-astro-cid-7syq3oxo]{position:relative}.broker--link[data-astro-cid-7syq3oxo] .broker-more[data-astro-cid-7syq3oxo]{text-decoration:none}.broker--link[data-astro-cid-7syq3oxo] .broker-more[data-astro-cid-7syq3oxo]:after{content:"";border-radius:inherit;position:absolute;inset:0}.broker--link[data-astro-cid-7syq3oxo] .broker-name[data-astro-cid-7syq3oxo] .fn{z-index:1;position:relative}.broker--link[data-astro-cid-7syq3oxo]:has(.broker-more:focus-visible){box-shadow:var(--shadow-hover);transform:translateY(-2px)}.broker-more[data-astro-cid-7syq3oxo] .broker-arrow{color:var(--color-amber-ink);transition:translate .18s ease-out}.broker[data-astro-cid-7syq3oxo]:hover .broker-more[data-astro-cid-7syq3oxo] .broker-arrow{translate:3px}.sp[data-astro-cid-7syq3oxo] .checklist[data-astro-cid-7syq3oxo]{margin:0;padding:0;list-style:none}.sp[data-astro-cid-7syq3oxo] .checklist[data-astro-cid-7syq3oxo] li[data-astro-cid-7syq3oxo]{grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;margin:0;padding:.875rem 0;line-height:1.5;display:grid}.sp[data-astro-cid-7syq3oxo] .checklist[data-astro-cid-7syq3oxo]>li[data-astro-cid-7syq3oxo]:last-child{border-bottom:0}.tick[data-astro-cid-7syq3oxo]{width:1.5rem;height:1.5rem;color:var(--color-amber);background:var(--color-ink);border-radius:6px;place-items:center;margin-top:.1rem;display:grid}.check-text[data-astro-cid-7syq3oxo]{gap:.125rem;display:grid}.check-item[data-astro-cid-7syq3oxo]{color:var(--color-ink);font-weight:500}.check-note[data-astro-cid-7syq3oxo]{color:var(--color-muted);font-size:.875rem}.sp[data-astro-cid-7syq3oxo] .rejections[data-astro-cid-7syq3oxo]{grid-template-columns:minmax(0,1fr);gap:.875rem;display:grid}.rej[data-astro-cid-7syq3oxo]{grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1.25rem 1.375rem;display:grid}.sp[data-astro-cid-7syq3oxo] .rej-reason[data-astro-cid-7syq3oxo]{font-family:var(--font-rw-display);letter-spacing:-.01em;color:var(--color-ink);margin:.35rem 0 0;font-size:1.125rem;font-weight:500;line-height:1.3}.rej-fix[data-astro-cid-7syq3oxo]{color:var(--color-muted);margin:.625rem 0 0;font-size:.9375rem;line-height:1.6}.rej-label[data-astro-cid-7syq3oxo]{color:var(--color-teal-ink);margin-bottom:.25rem;display:block}.remote[data-astro-cid-7syq3oxo]{color:var(--color-muted);margin:.5rem 0 0}.remote[data-astro-cid-7syq3oxo] a[data-astro-cid-7syq3oxo]{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline 1px;text-decoration-color:var(--color-amber)}.sp[data-astro-cid-7syq3oxo] .ref-example[data-astro-cid-7syq3oxo]{margin:0}
