.guide-cross.svelte-17a15k.svelte-17a15k{--gx-rule:1px solid rgb(var(--color-text-tone-rgb) / .12);--gx-rule-soft:1px solid rgb(var(--color-text-tone-rgb) / .075);--gx-muted:rgb(var(--color-text-tone-rgb) / .56);--gx-muted-strong:rgb(var(--color-text-tone-rgb) / .74);--gx-text:var(--text-color, var(--palette-ink-950));--gx-accent:var(--blue-text, var(--palette-ink-800));display:block;width:100%;min-width:0;box-sizing:border-box;margin:4rem 0;padding:1.65rem 0 .4rem;border-top:2px solid var(--gx-text);font-family:var(--font-sans, inherit)}.guide-cross--inline.svelte-17a15k.svelte-17a15k{margin:2.75rem 0;padding:1.3rem 0 .35rem;border-top:var(--gx-rule)}.cross-header.svelte-17a15k.svelte-17a15k{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.25rem}.cross-titles.svelte-17a15k.svelte-17a15k{display:flex;flex-direction:column;gap:.35rem}.cross-eyebrow.svelte-17a15k.svelte-17a15k{margin:0;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gx-accent)}.cross-heading.svelte-17a15k.svelte-17a15k{margin:0;font-size:clamp(1.32rem,1.15rem + .58vw,1.72rem);line-height:1.08;letter-spacing:-.025em;font-weight:800;color:var(--gx-text);text-wrap:balance;max-width:26ch}.cross-kicker.svelte-17a15k.svelte-17a15k{margin:0;font-size:.92rem;line-height:1.5;color:var(--gx-muted-strong);letter-spacing:-.01em;max-width:58ch}.cross-all.svelte-17a15k.svelte-17a15k{font-size:.8rem;font-weight:700;color:var(--gx-accent);text-decoration:none;letter-spacing:-.005em;border-bottom:1px solid currentColor;padding-bottom:1px;white-space:nowrap}.cross-all.svelte-17a15k.svelte-17a15k:hover{color:var(--gx-text)}.cross-list.svelte-17a15k.svelte-17a15k{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0}.cross-item.svelte-17a15k.svelte-17a15k{border-top:var(--gx-rule-soft)}.cross-link.svelte-17a15k.svelte-17a15k{display:flex;flex-direction:column;gap:.9rem;padding:1.15rem 1.15rem 1.2rem 0;text-decoration:none;color:var(--gx-text);transition:opacity .15s ease,color .15s ease}.cross-item.svelte-17a15k:nth-child(n+2) .cross-link.svelte-17a15k{padding-inline-start:1.15rem;border-inline-start:var(--gx-rule-soft)}.cross-link.svelte-17a15k.svelte-17a15k:hover{opacity:.78}.cross-link.svelte-17a15k.svelte-17a15k:focus-visible,.cross-all.svelte-17a15k.svelte-17a15k:focus-visible{outline:2px solid var(--gx-accent);outline-offset:4px}.cross-link.svelte-17a15k:hover .cross-title.svelte-17a15k{color:var(--gx-accent)}.cross-media.svelte-17a15k.svelte-17a15k{width:100%;aspect-ratio:1408 / 768;overflow:hidden;border:var(--gx-rule-soft);border-radius:.7rem;background:rgb(var(--color-text-tone-rgb) / .04)}.cross-media--placeholder.svelte-17a15k.svelte-17a15k{background:rgb(var(--color-text-tone-rgb) / .035)}.cross-media.svelte-17a15k img.svelte-17a15k{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cross-story.svelte-17a15k.svelte-17a15k{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem}.cross-num.svelte-17a15k.svelte-17a15k{font-size:.72rem;font-weight:800;letter-spacing:.12em;color:var(--gx-accent);font-variant-numeric:tabular-nums;padding-top:.2rem}.cross-body.svelte-17a15k.svelte-17a15k{display:flex;flex-direction:column;gap:.35rem;min-width:0}.cross-tag.svelte-17a15k.svelte-17a15k{font-size:.65rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gx-muted)}.cross-title.svelte-17a15k.svelte-17a15k{font-size:1.02rem;font-weight:800;line-height:1.22;letter-spacing:-.018em;color:var(--gx-text);text-wrap:balance;transition:color .15s ease}.cross-teaser.svelte-17a15k.svelte-17a15k{font-size:.88rem;line-height:1.55;color:var(--gx-muted-strong);letter-spacing:-.005em}.cross-cta.svelte-17a15k.svelte-17a15k{margin-top:.2rem;font-size:.8rem;font-weight:700;color:var(--gx-accent);letter-spacing:-.005em}@media (max-width: 760px){.cross-item.svelte-17a15k:nth-child(n+2) .cross-link.svelte-17a15k{border-inline-start:none;padding-inline-start:0}.cross-link.svelte-17a15k.svelte-17a15k{padding:1.15rem 0 1.25rem}}[dir=rtl] .cross-eyebrow.svelte-17a15k.svelte-17a15k,[dir=rtl] .cross-tag.svelte-17a15k.svelte-17a15k,[dir=rtl] .cross-num.svelte-17a15k.svelte-17a15k{letter-spacing:0}
