.hero.svelte-1j5tn20{background:var(--hf-navy)}.hero-inner.svelte-1j5tn20{padding-top:56px;padding-bottom:40px}h1.svelte-1j5tn20{font-family:var(--hf-font-display);text-transform:uppercase;margin:0 0 18px;font-size:clamp(52px,8vw,112px);font-weight:400;line-height:.92}.lede.svelte-1j5tn20{max-width:760px;color:var(--hf-pale);margin:0 0 28px;font-size:clamp(18px,2vw,21px);line-height:1.55}.lede.svelte-1j5tn20 strong:where(.svelte-1j5tn20){color:#fff}.give.svelte-1j5tn20{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px;max-width:980px;display:grid}.opt.svelte-1j5tn20,.soon.svelte-1j5tn20{background:var(--hf-navy-2);border:1px solid #ffffff1f;border-radius:20px;min-width:0;padding:22px 24px}.opt.once.svelte-1j5tn20{background:var(--hf-orange);color:var(--hf-navy);border:0}.opt.svelte-1j5tn20 h2:where(.svelte-1j5tn20),.soon.svelte-1j5tn20 h2:where(.svelte-1j5tn20){font-family:var(--hf-font-display);text-transform:uppercase;margin:0 0 6px;font-size:32px;font-weight:400;line-height:1}.opt.svelte-1j5tn20 p:where(.svelte-1j5tn20),.soon.svelte-1j5tn20 p:where(.svelte-1j5tn20){margin:0 0 16px;font-size:16px;line-height:1.5}.soon.svelte-1j5tn20{max-width:760px}.soon.svelte-1j5tn20 p:where(.svelte-1j5tn20){color:var(--hf-pale);margin:0}.tiers.svelte-1j5tn20{flex-wrap:wrap;gap:10px;display:flex}.btn.svelte-1j5tn20{min-height:52px;font:700 17px/1.2 var(--hf-font-body);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 8px;padding:12px 22px;text-decoration:none;display:inline-flex}.btn.svelte-1j5tn20 small:where(.svelte-1j5tn20){opacity:.8;font-weight:600}.btn.solid.svelte-1j5tn20{background:var(--hf-navy);color:#fff}.btn.solid.svelte-1j5tn20:hover{color:var(--hf-navy);background:#fff}.btn.line.svelte-1j5tn20{color:#fff;border:2px solid #fff9}.btn.line.svelte-1j5tn20:hover{color:var(--hf-navy);background:#fff}.secure.svelte-1j5tn20{color:var(--hf-mist);margin:14px 0 0;font-size:15px}.thermo.svelte-1j5tn20{background:var(--hf-navy-2);border-radius:16px;gap:10px;max-width:760px;margin:28px 0 0;padding:16px 20px;display:grid}.thermo.svelte-1j5tn20 b:where(.svelte-1j5tn20){font-size:18px}.thermo.svelte-1j5tn20 small:where(.svelte-1j5tn20){color:var(--hf-mist);font-size:14px}.tube.svelte-1j5tn20{background:#ffffff26;border-radius:99px;height:18px;overflow:hidden}.tube.svelte-1j5tn20 i:where(.svelte-1j5tn20){background:linear-gradient(90deg, var(--hf-blue), var(--hf-orange));border-radius:99px;height:100%;display:block}.facts.svelte-1j5tn20{padding-bottom:64px}.facts-card.svelte-1j5tn20{border:3px dashed var(--hf-peach);border-radius:20px;max-width:980px;padding:22px 26px}.facts-card.svelte-1j5tn20 h2:where(.svelte-1j5tn20){font-family:var(--hf-font-slab);color:var(--hf-peach);margin:0 0 12px;font-size:clamp(26px,3vw,34px);font-weight:400}.facts-card.svelte-1j5tn20 ul:where(.svelte-1j5tn20){color:var(--hf-pale);gap:8px;margin:0;padding-left:20px;font-size:17px;line-height:1.5;display:grid}.facts-card.svelte-1j5tn20 b:where(.svelte-1j5tn20){color:#fff}.buys.svelte-1j5tn20{background:var(--hf-sand);color:var(--hf-brown)}.buys-inner.svelte-1j5tn20{flex-wrap:wrap;align-items:flex-start;gap:48px;padding-top:40px;padding-bottom:72px;display:flex}.receipt.svelte-1j5tn20{min-width:0;max-width:540px;font-family:var(--hf-font-mono);background:#fffdf3;flex:400px;padding:28px 28px 36px;font-weight:700;position:relative;transform:rotate(-1deg);box-shadow:0 14px 34px #0b1f3a2e}.receipt.svelte-1j5tn20 h2:where(.svelte-1j5tn20){text-align:center;font-family:var(--hf-font-slab);color:var(--hf-crab-red);margin:0 0 6px;font-size:30px;font-weight:400;line-height:1.1}.r-sub.svelte-1j5tn20{text-align:center;font-family:var(--hf-font-body);margin:0 0 18px;font-size:14px;font-weight:400;line-height:1.5}.receipt.svelte-1j5tn20 ul:where(.svelte-1j5tn20){border-top:2px dashed var(--hf-brown);border-bottom:2px dashed var(--hf-brown);gap:12px;margin:0;padding:14px 0;list-style:none;display:grid}.receipt.svelte-1j5tn20 li:where(.svelte-1j5tn20),.r-tot.svelte-1j5tn20{justify-content:space-between;gap:12px;font-size:15px;line-height:1.35;display:flex}.receipt.svelte-1j5tn20 li:where(.svelte-1j5tn20) i:where(.svelte-1j5tn20){font-style:normal;font-weight:400;font-family:var(--hf-font-body);color:#6b5a47;font-size:13px;display:block}.amt.svelte-1j5tn20{color:var(--hf-crab-red);white-space:nowrap}.r-tot.svelte-1j5tn20{color:var(--hf-navy);margin:14px 0 0;font-size:16px}.side.svelte-1j5tn20{flex:420px;min-width:0}.big.svelte-1j5tn20{font-family:var(--hf-font-display);text-transform:uppercase;color:var(--hf-navy);margin:0 0 16px;font-size:clamp(40px,5vw,64px);font-weight:400;line-height:1}.small.svelte-1j5tn20{gap:8px;margin:0 0 28px;padding:0;font-size:19px;list-style:none;display:grid}.small.svelte-1j5tn20 b:where(.svelte-1j5tn20){font-family:var(--hf-font-mono);color:var(--hf-crab-red)}.spend.svelte-1j5tn20{color:var(--hf-navy);background:#fff;border-radius:20px;padding:20px 22px}.spend.svelte-1j5tn20 h3:where(.svelte-1j5tn20){font-family:var(--hf-font-display);text-transform:uppercase;margin:0 0 10px;font-size:24px;font-weight:400}.spend.svelte-1j5tn20 ol:where(.svelte-1j5tn20){gap:8px;margin:0;padding-left:22px;font-size:16px;line-height:1.5;display:grid}.more.svelte-1j5tn20{padding-top:40px;padding-bottom:104px}.cards.svelte-1j5tn20{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;display:grid}.card.svelte-1j5tn20{background:var(--hf-navy-2);color:#fff;border:1px solid #ffffff1f;border-radius:20px;padding:22px;text-decoration:none;display:block}.card.svelte-1j5tn20:hover{border-color:var(--hf-peach);color:#fff}.card.svelte-1j5tn20 h3:where(.svelte-1j5tn20){font-family:var(--hf-font-slab);color:var(--hf-peach);margin:0 0 8px;font-size:24px;font-weight:400}.card.svelte-1j5tn20 p:where(.svelte-1j5tn20){color:var(--hf-pale);margin:0 0 12px;font-size:16px;line-height:1.5}.card.svelte-1j5tn20 span:where(.svelte-1j5tn20){font-weight:700}@media (width<=700px){.hero-inner.svelte-1j5tn20{padding-top:36px}.receipt.svelte-1j5tn20{padding:24px 18px 32px;transform:none}.btn.svelte-1j5tn20,.tiers.svelte-1j5tn20 .btn:where(.svelte-1j5tn20){width:100%}}
