.cell[data-astro-cid-nnp5wgil]{text-align:center;background:var(--surface-page);border:1px dashed var(--border-strong);border-radius:var(--radius-md);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px;display:flex}.span[data-astro-cid-nnp5wgil]{grid-column:1/-1}.cell[data-astro-cid-nnp5wgil] h3[data-astro-cid-nnp5wgil]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-xl);letter-spacing:-.01em;color:var(--text-primary);margin:0}.cell[data-astro-cid-nnp5wgil] .lede[data-astro-cid-nnp5wgil]{max-width:46ch;font:400 var(--fs-sm) / var(--lh-normal) var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:0 0 8px}.action[data-astro-cid-nnp5wgil]{border-radius:var(--radius-sm);background:var(--ink);height:40px;color:var(--text-inverse);font:600 var(--fs-sm) / 1 var(--font-body);transition:background-color var(--motion-hover);align-items:center;padding:0 16px;text-decoration:none;display:flex}.action[data-astro-cid-nnp5wgil]:hover{background:var(--ink-hover);color:var(--text-inverse)}.secondary[data-astro-cid-nnp5wgil]{font:400 var(--fs-sm) / 1.35 var(--font-body);color:var(--text-muted);transition:color var(--motion-hover);text-decoration:none}.cell[data-astro-cid-nnp5wgil] .secondary[data-astro-cid-nnp5wgil]{margin-top:4px}.secondary[data-astro-cid-nnp5wgil]:hover{color:var(--text-primary)}.banner[data-astro-cid-nnp5wgil]{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:32px;padding:clamp(28px,5vw,48px);display:flex}.banner[data-astro-cid-nnp5wgil] .copy[data-astro-cid-nnp5wgil]{flex-direction:column;flex:320px;gap:10px;max-width:520px;display:flex}.eyebrow[data-astro-cid-nnp5wgil]{font:600 var(--fs-xs) / 1 var(--font-body);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted);margin:0}.banner[data-astro-cid-nnp5wgil] h3[data-astro-cid-nnp5wgil]{font:700 var(--fs-4xl) / var(--lh-tight) var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--text-primary);margin:0}.banner[data-astro-cid-nnp5wgil] .lede[data-astro-cid-nnp5wgil]{font:400 var(--fs-lg) / var(--lh-relaxed) var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:0}.actions[data-astro-cid-nnp5wgil]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.shell[data-astro-cid-lcdefpme],.hero__inner[data-astro-cid-lcdefpme]{max-width:calc(var(--container) + 2 * var(--gutter));padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.gap[data-astro-cid-lcdefpme]{padding-top:var(--space-20)}.gap--end[data-astro-cid-lcdefpme]{padding-bottom:var(--space-20)}.eyebrow[data-astro-cid-lcdefpme]{font:600 var(--fs-xs) / 1 var(--font-body);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted);margin:0}.hero[data-astro-cid-lcdefpme]{background:var(--surface-card);border-bottom:1px solid var(--border)}.hero__inner[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;padding-top:clamp(40px,7vw,88px);padding-bottom:clamp(48px,7vw,96px);display:flex}.hero__copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:480px;gap:20px;min-width:0;max-width:600px;display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font:700 var(--fs-6xl) / 1.04 var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0}.hero__lede[data-astro-cid-lcdefpme]{max-width:54ch;font:400 var(--fs-lg) / var(--lh-relaxed) var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:0}.hero__search[data-astro-cid-lcdefpme]{max-width:520px}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin:0;display:flex}.hero__stats[data-astro-cid-lcdefpme]{font:400 var(--fs-sm) / normal var(--font-body);color:var(--text-muted);margin:0}.hero__art[data-astro-cid-lcdefpme]{flex:0 400px;min-width:280px;max-width:420px;height:auto}@media (width<768px){.hero__art[data-astro-cid-lcdefpme],.cta__art[data-astro-cid-lcdefpme]{display:none}}.sponsored[data-astro-cid-lcdefpme]{padding-top:var(--space-16);flex-direction:column;gap:16px;display:flex}.sponsored__label[data-astro-cid-lcdefpme]{align-items:center;gap:12px;display:flex}.sponsored__label[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:600 var(--fs-xs) / 1 var(--font-body);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--gilt-fg);margin:0}.sponsored__label[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--border);flex:1;height:1px}.band[data-astro-cid-lcdefpme]{margin-top:var(--space-16);background:var(--surface-sunken);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.band__inner[data-astro-cid-lcdefpme]{padding-top:var(--space-16);padding-bottom:var(--space-16);gap:var(--space-16);flex-direction:column;display:flex}.block[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px;display:flex}.head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.faq__intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:700 var(--fs-3xl) / normal var(--font-display);letter-spacing:var(--tracking-tight);margin:0}.head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.faq__intro[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font:500 var(--fs-sm) / 1 var(--font-body);color:var(--text-secondary);text-decoration:none}.head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.faq__intro[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--text-primary)}.empty[data-astro-cid-lcdefpme]{padding:var(--space-12) var(--space-6);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.empty[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:200px;height:auto}.empty[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:44ch;font:400 var(--fs-base) / normal var(--font-body);color:var(--text-secondary);margin:0}.guest[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px;display:flex}.guest__split[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:20px;display:grid}.panel[data-astro-cid-lcdefpme]{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(24px,5vw,36px);display:flex}.panel[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-2xl);letter-spacing:-.015em;margin:0}.panel[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:400 var(--fs-base) / var(--lh-relaxed) var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:0 0 10px}.panel[data-astro-cid-lcdefpme] a{margin-top:auto}.guides[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px;display:flex}.guides__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.guides__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-3xl);letter-spacing:var(--tracking-tight);margin:0}.guides__head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font:500 var(--fs-sm) / 1 var(--font-body);color:var(--text-secondary);text-decoration:none}.guides__head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--text-primary)}.guides__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:20px;display:grid}.faq[data-astro-cid-lcdefpme]{gap:var(--space-10);flex-wrap:wrap;display:flex}.faq__intro[data-astro-cid-lcdefpme]{flex-direction:column;flex:260px;align-items:flex-start;gap:12px;display:flex}.faq__list[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);flex-direction:column;flex:2 480px;min-width:0;display:flex}.faq__item[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border)}.faq__item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:600 var(--fs-lg) / 1.35 var(--font-display);letter-spacing:-.01em;color:var(--text-primary);margin:0;padding:16px 0 8px}.faq__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:400 var(--fs-base) / var(--lh-relaxed) var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:0;padding:0 44px 20px 0}.resources-band[data-astro-cid-lcdefpme]{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding:clamp(24px,4vw,36px) clamp(24px,4vw,40px);display:flex}.resources-band__copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:360px;gap:8px;min-width:0;display:flex}.resources-band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-3xl);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0}.resources-band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:400 var(--fs-base) / var(--lh-relaxed) var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:0}.resources-band__cta[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);background:var(--ink);height:44px;color:var(--text-inverse);font:600 var(--fs-sm) / 1 var(--font-body);transition:background var(--motion-hover);flex:none;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:flex}.resources-band__cta[data-astro-cid-lcdefpme]:hover{background:var(--ink-hover);color:var(--text-inverse)}.cta[data-astro-cid-lcdefpme]{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding:clamp(28px,6vw,56px);display:flex}.cta__copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:340px;align-items:flex-start;gap:12px;max-width:520px;display:flex}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:700 var(--fs-4xl) / var(--lh-tight) var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0}.cta__lede[data-astro-cid-lcdefpme]{font:400 var(--fs-lg) / var(--lh-relaxed) var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:0 0 8px}.cta__art[data-astro-cid-lcdefpme]{flex:0 340px;min-width:240px;height:auto}.news[data-astro-cid-lcdefpme]{gap:var(--space-10);background:var(--surface-inverse);color:var(--text-on-inverse);border-radius:var(--radius-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:end;padding:clamp(32px,6vw,64px);display:grid}.news__copy[data-astro-cid-lcdefpme],.news__form[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;display:flex}.eyebrow--inverse[data-astro-cid-lcdefpme]{color:var(--text-on-inverse-muted)}.news[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:700 var(--fs-5xl) / 1.05 var(--font-display);letter-spacing:-.035em;margin:0}.news[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--text-on-inverse-muted);font-style:normal}.news__lede[data-astro-cid-lcdefpme]{font:400 var(--fs-lg) / normal var(--font-body);color:var(--text-on-inverse-secondary);margin:0}.news__fine[data-astro-cid-lcdefpme]{font:400 var(--fs-xs) / normal var(--font-body);color:var(--text-on-inverse-muted);margin:0}.news__fine[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.news__fine[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--text-on-inverse-strong)}
