.hf-cobrand[data-astro-cid-73afsg66]{align-items:center;gap:16px;margin-bottom:28px;display:flex}.hf-cobrand-logo--sh[data-astro-cid-73afsg66]{width:auto;height:36px}.hf-cobrand-logo--hf[data-astro-cid-73afsg66]{width:auto;height:40px}.hf-cobrand-divider[data-astro-cid-73afsg66]{background:#1115602e;flex-shrink:0;width:1px;height:28px;display:block}.hf-hero-visual[data-astro-cid-73afsg66]{width:100%;max-width:460px;position:relative}.hf-hero-photo[data-astro-cid-73afsg66]{aspect-ratio:4/5;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 30px 70px #11156047}.hf-hero-photo-img[data-astro-cid-73afsg66]{object-fit:cover;width:100%;height:100%;display:block}.hf-float[data-astro-cid-73afsg66]{z-index:2;background:#fff;border-radius:16px;position:absolute;box-shadow:0 18px 40px #1115602e}.hf-float--access[data-astro-cid-73afsg66]{align-items:center;gap:12px;max-width:240px;padding:14px 18px;display:flex;top:28px;left:-28px}.hf-float-icon[data-astro-cid-73afsg66]{color:#0f9e94;background:#18dccc1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.hf-float-text[data-astro-cid-73afsg66]{flex-direction:column;line-height:1.3;display:flex}.hf-float-text[data-astro-cid-73afsg66] strong[data-astro-cid-73afsg66]{color:#111560;font-family:Manrope,sans-serif;font-size:.95rem;font-weight:800}.hf-float-text[data-astro-cid-73afsg66] span[data-astro-cid-73afsg66]{color:#6b7280;font-family:Manrope,sans-serif;font-size:.72rem}.hf-float--price[data-astro-cid-73afsg66]{flex-direction:column;gap:3px;padding:14px 20px;display:flex;bottom:32px;right:-24px}.hf-float-price-label[data-astro-cid-73afsg66]{text-transform:uppercase;letter-spacing:.1em;color:#0f9e94;font-family:Inter,sans-serif;font-size:.68rem;font-weight:600}.hf-float-price-amount[data-astro-cid-73afsg66]{letter-spacing:-.03em;color:#111560;font-family:Manrope,sans-serif;font-size:1.6rem;font-weight:800;line-height:1}.hf-float-price-per[data-astro-cid-73afsg66]{color:#6b7280;font-size:.85rem;font-weight:700}.partnership-section[data-astro-cid-73afsg66]{background:#f5f7fb;padding:96px 0}.partnership-inner[data-astro-cid-73afsg66]{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1280px;margin:0 auto;padding:0 32px;display:grid}.partnership-eyebrow[data-astro-cid-73afsg66]{align-items:center;gap:12px;margin-bottom:20px;display:flex}.partnership-eyebrow-line[data-astro-cid-73afsg66]{background:#7688ff;border-radius:2px;flex-shrink:0;width:28px;height:2px;display:block}.partnership-eyebrow-label[data-astro-cid-73afsg66]{text-transform:uppercase;letter-spacing:.3em;color:#7688ff;font-family:Inter,sans-serif;font-size:.7rem;font-weight:600}.partnership-headline[data-astro-cid-73afsg66]{letter-spacing:-.03em;color:#111560;margin:0 0 24px;font-family:Manrope,sans-serif;font-size:clamp(1.75rem,3.5vw,3rem);font-weight:500;line-height:1.1}.partnership-body[data-astro-cid-73afsg66]{color:#111560ab;max-width:480px;margin:0 0 20px;font-family:Manrope,sans-serif;font-size:.9375rem;line-height:1.7}.partnership-body[data-astro-cid-73afsg66]:last-of-type{margin-bottom:36px}.partnership-body[data-astro-cid-73afsg66] strong[data-astro-cid-73afsg66]{color:#111560;font-weight:600}.partnership-cta[data-astro-cid-73afsg66]{align-items:center;gap:8px;padding:14px 28px;font-size:.9375rem;text-decoration:none;display:inline-flex}.partnership-img-wrap[data-astro-cid-73afsg66]{border-radius:16px;margin-bottom:20px;overflow:hidden}.partnership-img[data-astro-cid-73afsg66]{object-fit:cover;border-radius:16px;width:100%;height:320px;display:block}.partnership-badge-row[data-astro-cid-73afsg66]{flex-wrap:wrap;gap:12px 20px;margin:0;padding:0;list-style:none;display:flex}.partnership-badge[data-astro-cid-73afsg66]{color:#111560ab;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:.8125rem;display:inline-flex}.partnership-badge[data-astro-cid-73afsg66] svg[data-astro-cid-73afsg66]{color:#18dccc;flex-shrink:0}.hf-cta-section[data-astro-cid-73afsg66]{background:#fff;border-top:1px solid #11156014;padding:96px 0}.hf-cta-inner[data-astro-cid-73afsg66]{text-align:center;max-width:720px;margin:0 auto;padding:0 32px}.hf-cta-headline[data-astro-cid-73afsg66]{letter-spacing:-.03em;color:#111560;margin:0 0 16px;font-family:Manrope,sans-serif;font-size:clamp(1.85rem,3.6vw,3rem);font-weight:500;line-height:1.1}.hf-cta-sub[data-astro-cid-73afsg66]{color:#111560ab;max-width:520px;margin:0 auto 32px;font-family:Manrope,sans-serif;font-size:1rem;line-height:1.6}.hf-cta-cobrand[data-astro-cid-73afsg66]{align-items:center;gap:18px;margin-bottom:28px;display:inline-flex}.hf-cta-cobrand-logo[data-astro-cid-73afsg66]{width:auto;display:block}.hf-cta-cobrand-logo--sh[data-astro-cid-73afsg66]{height:28px}.hf-cta-cobrand-logo--hf[data-astro-cid-73afsg66]{height:36px}.hf-cta-cobrand-divider[data-astro-cid-73afsg66]{background:#1115602e;flex-shrink:0;width:1px;height:26px;display:block}.hf-cta-btn[data-astro-cid-73afsg66]{padding:16px 34px;font-size:1rem;text-decoration:none}.hf-disclaimer[data-astro-cid-73afsg66]{color:#111560ab;max-width:560px;margin:40px auto 0;font-family:Manrope,sans-serif;font-size:.75rem;line-height:1.6}@media (width<=1024px){.partnership-inner[data-astro-cid-73afsg66]{grid-template-columns:1fr;gap:48px}.hf-hero-visual[data-astro-cid-73afsg66]{max-width:420px;margin:0 auto}}@media (width<=768px){.partnership-section[data-astro-cid-73afsg66],.hf-cta-section[data-astro-cid-73afsg66]{padding:64px 0}.partnership-inner[data-astro-cid-73afsg66],.hf-cta-inner[data-astro-cid-73afsg66]{padding:0 24px}.hf-float--access[data-astro-cid-73afsg66]{top:16px;left:0}.hf-float--price[data-astro-cid-73afsg66]{bottom:16px;right:0}}@media (width<=420px){.hf-float--access[data-astro-cid-73afsg66]{max-width:200px;padding:10px 14px}.hf-float-price-amount[data-astro-cid-73afsg66]{font-size:1.45rem}}.pricing-section[data-astro-cid-73afsg66]{background:#fff;padding:96px 0}.pricing-inner[data-astro-cid-73afsg66]{max-width:1280px;margin:0 auto;padding:0 32px}.pricing-header[data-astro-cid-73afsg66]{text-align:center;margin-bottom:60px}.pricing-eyebrow[data-astro-cid-73afsg66]{justify-content:center;align-items:center;gap:12px;margin-bottom:16px;display:flex}.pricing-header[data-astro-cid-73afsg66] .eyebrow-line[data-astro-cid-73afsg66]{background:#7688ff;border-radius:2px;flex-shrink:0;width:28px;height:2px;display:block}.pricing-header[data-astro-cid-73afsg66] .eyebrow-label[data-astro-cid-73afsg66]{text-transform:uppercase;letter-spacing:.3em;color:#7688ff;font-family:Manrope,sans-serif;font-size:.7rem;font-weight:600}.pricing-headline[data-astro-cid-73afsg66]{letter-spacing:-.03em;color:#111560;margin:0 0 16px;font-family:Manrope,sans-serif;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:500;line-height:1.1}.pricing-subheadline[data-astro-cid-73afsg66]{color:#111560;max-width:560px;margin:0 auto;font-family:Manrope,sans-serif;font-size:clamp(.95rem,1.4vw,1.15rem);font-weight:500;line-height:1.6}.pricing-cards[data-astro-cid-73afsg66]{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;display:grid}.pricing-card[data-astro-cid-73afsg66]{background:#fff;border:1.5px solid #1115601a;border-radius:16px;padding:36px 32px;transition:box-shadow .25s,transform .25s;position:relative}.pricing-card[data-astro-cid-73afsg66]:hover{transform:translateY(-2px);box-shadow:0 12px 40px #1115601a}.pricing-card--featured[data-astro-cid-73afsg66]{background:#111560;border-color:#111560}.pricing-card--featured[data-astro-cid-73afsg66] .pricing-tier[data-astro-cid-73afsg66],.pricing-card--featured[data-astro-cid-73afsg66] .pricing-tagline[data-astro-cid-73afsg66],.pricing-card--featured[data-astro-cid-73afsg66] .pricing-period[data-astro-cid-73afsg66],.pricing-card--featured[data-astro-cid-73afsg66] .pricing-includes-label[data-astro-cid-73afsg66]{color:#ffffffb3}.pricing-card--featured[data-astro-cid-73afsg66] .pricing-amount[data-astro-cid-73afsg66]{color:#fff}.pricing-card--featured[data-astro-cid-73afsg66] .pricing-include-item[data-astro-cid-73afsg66]{color:#ffffffd9}.pricing-card--featured[data-astro-cid-73afsg66] .pricing-include-item[data-astro-cid-73afsg66] svg[data-astro-cid-73afsg66]{color:#18dccc}.pricing-card--featured[data-astro-cid-73afsg66] .pricing-divider[data-astro-cid-73afsg66]{background:#ffffff1f}.pricing-card-badge[data-astro-cid-73afsg66]{color:#111560;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#18dccc;border-radius:20px;padding:4px 14px;font-family:Inter,sans-serif;font-size:.6875rem;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.pricing-card-top[data-astro-cid-73afsg66]{margin-bottom:24px}.pricing-tier[data-astro-cid-73afsg66]{color:#111560;letter-spacing:-.02em;margin-bottom:4px;font-family:Manrope,sans-serif;font-size:1.125rem;font-weight:700}.pricing-tagline[data-astro-cid-73afsg66]{color:#9ca3af;margin-bottom:20px;font-family:Inter,sans-serif;font-size:.8125rem}.pricing-price[data-astro-cid-73afsg66]{align-items:baseline;gap:4px;display:flex}.pricing-amount[data-astro-cid-73afsg66]{color:#111560;letter-spacing:-.04em;font-family:Manrope,sans-serif;font-size:2.5rem;font-weight:700;line-height:1}.pricing-period[data-astro-cid-73afsg66]{color:#9ca3af;font-family:Inter,sans-serif;font-size:.875rem}.pricing-divider[data-astro-cid-73afsg66]{background:#11156014;height:1px;margin:24px 0}.pricing-includes-label[data-astro-cid-73afsg66]{letter-spacing:.1em;text-transform:uppercase;color:#9ca3af;margin-bottom:16px;font-family:Inter,sans-serif;font-size:.7rem;font-weight:600}.pricing-includes[data-astro-cid-73afsg66]{flex-direction:column;gap:12px;margin:0 0 28px;padding:0;list-style:none;display:flex}.pricing-include-item[data-astro-cid-73afsg66]{color:#111560ab;align-items:flex-start;gap:10px;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.5;display:flex}.pricing-include-item[data-astro-cid-73afsg66] svg[data-astro-cid-73afsg66]{color:#18dccc;flex-shrink:0;margin-top:2px}.pricing-btn[data-astro-cid-73afsg66]{box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 20px;font-family:Manrope,sans-serif;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.pricing-btn--outline[data-astro-cid-73afsg66]{color:#111560;background:0 0;border:1.5px solid #11156033}.pricing-btn--outline[data-astro-cid-73afsg66]:hover{background:#1115600a;border-color:#111560}@media (width<=1024px){.pricing-cards[data-astro-cid-73afsg66]{grid-template-columns:1fr;max-width:480px;margin-left:auto;margin-right:auto}}@media (width<=768px){.pricing-section[data-astro-cid-73afsg66]{padding:64px 0}.pricing-inner[data-astro-cid-73afsg66]{padding:0 24px}}
