._OKAT2gnS{container-type:inline-size}._C9rTWo-l{grid-template-columns:1fr;gap:1rem;padding:0;list-style:none;display:grid}@container (width>=34rem){._C9rTWo-l{grid-template-columns:repeat(2,1fr)}}@container (width>=52rem){._C9rTWo-l{grid-template-columns:repeat(3,1fr)}}._oKIFAUCD{grid-column:1/-1}._Q4y-RXu7{background:var(--surface-raised);color:var(--neutral-950);border:var(--hairline);border-radius:var(--radius-lg);grid-template-columns:1fr;text-decoration:none;display:grid;overflow:hidden}@container (width>=46rem){._Q4y-RXu7{aspect-ratio:calc(var(--phi) * 2);grid-template-columns:1fr 1fr;position:relative}._AMO9gpw8{z-index:1;background:var(--surface-raised);position:relative}}._Lu4FyVBx{min-height:14rem;position:relative}@container not (width>=46rem){._Lu4FyVBx{overflow:hidden}}._Lu4FyVBx:before,._Lu4FyVBx:after{content:"";top:50%;right:var(--pad);--limb:87%;aspect-ratio:1;pointer-events:none;width:150%;position:absolute;translate:0 -50%}._Lu4FyVBx:before{background:url(/assets/globe-disc-08-BYTIBX9n.avif) center / var(--limb) no-repeat;opacity:.5}._Lu4FyVBx:after{background:radial-gradient(circle closest-side at center, transparent calc(var(--limb) - 3%), #ffffffe6 calc(var(--limb) - 0.1%), transparent var(--limb)), radial-gradient(circle closest-side at center, transparent calc(var(--limb) - 0.4%), color-mix(in srgb, var(--neutral-500) 55%, transparent) var(--limb), transparent calc(var(--limb) + 6%))}._AMO9gpw8{padding:var(--pad);flex-direction:column;justify-content:center;gap:.75rem;display:flex}._cFCOSOOc{text-wrap:balance;font-size:clamp(1.5rem,1.25vw + 1.25rem,2rem);line-height:1.15}._9cEsN-8H{max-width:46ch;color:var(--text-muted);line-height:1.5}._4qTDUBBc{aspect-ratio:var(--phi);padding:var(--pad);background:var(--surface-raised);color:var(--neutral-950);border:var(--hairline);border-radius:var(--radius-lg);flex-direction:column;justify-content:space-between;gap:.75rem;text-decoration:none;display:flex}._te4i3TQg{flex-direction:column;flex:1;gap:.5rem;display:flex}._EcYRSgsh{text-wrap:balance;font-size:1.0625rem;line-height:1.25}._wlZX-32K{color:var(--text-muted);font-size:.9rem;line-height:1.45}._4T6xe8z-{color:var(--text-muted);font-size:.875rem}._Z9rW4Pv-{color:var(--neutral-400)}._4qTDUBBc:hover,._Q4y-RXu7:hover,._4qTDUBBc:focus-visible,._Q4y-RXu7:focus-visible{border-color:var(--primary-500)}
