.fh[data-astro-cid-jxzndtht]{position:relative;isolation:isolate}.fh-in[data-astro-cid-jxzndtht]{display:grid;grid-template-columns:1fr;gap:16px}.fh-main[data-astro-cid-jxzndtht]{display:flex;flex-direction:column;min-width:0}.fh-kicker[data-astro-cid-jxzndtht]{order:1;margin:0;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.fh-title[data-astro-cid-jxzndtht]{order:2;margin:6px 0 0;line-height:1.05;text-wrap:balance}.fh-actions[data-astro-cid-jxzndtht]{order:3;display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.fh-promise[data-astro-cid-jxzndtht]{order:4;margin:12px 0 0;max-width:60ch;line-height:1.45}.fh-facts[data-astro-cid-jxzndtht]{order:5;list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}.fh-facts[data-astro-cid-jxzndtht] li[data-astro-cid-jxzndtht]{white-space:nowrap;font-size:13px;letter-spacing:.04em}.fh-facts[data-astro-cid-jxzndtht] b[data-astro-cid-jxzndtht]{font-variant-numeric:tabular-nums;font-size:17px;letter-spacing:0}.fh-cta[data-astro-cid-jxzndtht]{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:48px;padding:10px 20px;text-decoration:none;white-space:normal;text-wrap:balance;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:15px;line-height:1.15;flex:1 1 auto;max-width:100%}.fh-next[data-astro-cid-jxzndtht]{display:flex;flex-direction:column;gap:2px;text-decoration:none;padding:14px 16px;min-height:44px}.fh-next-k[data-astro-cid-jxzndtht]{font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.fh-next-l[data-astro-cid-jxzndtht]{font-size:20px;font-weight:700;line-height:1.15}.fh-next-w[data-astro-cid-jxzndtht]{font-size:14px;font-variant-numeric:tabular-nums}.fh-next-go[data-astro-cid-jxzndtht]{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-top:6px}.fh-links[data-astro-cid-jxzndtht]{display:flex;flex-wrap:wrap;gap:0 16px;align-items:center;margin-top:10px;font-size:13px}.fh-links[data-astro-cid-jxzndtht] a[data-astro-cid-jxzndtht]{min-height:44px;display:inline-flex;align-items:center;text-decoration:none;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fh-links-l[data-astro-cid-jxzndtht]{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:700}@media(min-width:768px){.fh-in[data-astro-cid-jxzndtht]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px}.fh-cta[data-astro-cid-jxzndtht]{flex:0 0 auto}.fh-next[data-astro-cid-jxzndtht]{min-width:240px;max-width:320px}}.fh-photo[data-astro-cid-jxzndtht]{position:relative;margin:0}.fh-photo[data-astro-cid-jxzndtht] img[data-astro-cid-jxzndtht]{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.fh-catalog[data-astro-cid-jxzndtht]{background:var(--color-card, #FBF4E1);color:var(--color-ink, #241A0C);border:2px solid var(--color-ink, #241A0C);box-shadow:4px 4px #241a0c40;padding:18px 16px 16px}.fh-catalog[data-astro-cid-jxzndtht] .fh-kicker[data-astro-cid-jxzndtht]{font-family:var(--font-cond, "Barlow Condensed", sans-serif);color:var(--color-red, #C8102E)}.fh-catalog[data-astro-cid-jxzndtht] .fh-title[data-astro-cid-jxzndtht]{font-family:var(--font-display, "Alfa Slab One", serif);font-weight:400;font-size:clamp(26px,3.6vw,44px);color:var(--color-ink, #241A0C)}.fh-catalog[data-astro-cid-jxzndtht] .fh-promise[data-astro-cid-jxzndtht]{font-size:16px;color:var(--color-ink-soft, #4a3b22)}.fh-catalog[data-astro-cid-jxzndtht] .fh-cta[data-astro-cid-jxzndtht]{font-family:var(--font-cond, "Barlow Condensed", sans-serif);border:2px solid var(--color-ink, #241A0C);box-shadow:2px 2px #241a0cb3;border-radius:2px}.fh-catalog[data-astro-cid-jxzndtht] .fh-cta-primary[data-astro-cid-jxzndtht]{background:var(--color-red, #C8102E);color:var(--color-cream, #F6ECD4)}.fh-catalog[data-astro-cid-jxzndtht] .fh-cta-primary[data-astro-cid-jxzndtht]:hover{background:var(--color-red-dark, #8A1428)}.fh-catalog[data-astro-cid-jxzndtht] .fh-cta-secondary[data-astro-cid-jxzndtht]{background:#fdf6e3;color:var(--color-ink, #241A0C);border-left:2px dashed var(--color-ink, #241A0C)}.fh-catalog[data-astro-cid-jxzndtht] .fh-cta-secondary[data-astro-cid-jxzndtht]:hover{background:var(--color-yellow, #FFC72C)}.fh-catalog[data-astro-cid-jxzndtht] .fh-facts[data-astro-cid-jxzndtht] li[data-astro-cid-jxzndtht]{font-family:var(--font-cond, "Barlow Condensed", sans-serif);text-transform:uppercase;color:var(--color-ink-soft, #4a3b22);font-weight:600;border-bottom:1.5px dotted #9a8b68;padding-bottom:2px}.fh-catalog[data-astro-cid-jxzndtht] .fh-facts[data-astro-cid-jxzndtht] b[data-astro-cid-jxzndtht]{color:var(--color-ink, #241A0C);font-weight:700}.fh-catalog[data-astro-cid-jxzndtht] .fh-next[data-astro-cid-jxzndtht]{background:var(--color-cream, #F6ECD4);border:1.5px solid var(--color-ink, #241A0C);border-left:1.5px dashed var(--color-ink, #241A0C);box-shadow:2px 2px #241a0c59;color:var(--color-ink, #241A0C)}.fh-catalog[data-astro-cid-jxzndtht] .fh-next-k[data-astro-cid-jxzndtht]{font-family:var(--font-cond, "Barlow Condensed", sans-serif);color:var(--color-red, #C8102E)}.fh-catalog[data-astro-cid-jxzndtht] .fh-next-l[data-astro-cid-jxzndtht]{font-family:var(--font-cond, "Barlow Condensed", sans-serif);font-weight:800}.fh-catalog[data-astro-cid-jxzndtht] .fh-next-w[data-astro-cid-jxzndtht]{font-family:var(--font-cond, "Barlow Condensed", sans-serif);color:var(--color-ink-soft, #4a3b22);font-weight:600}.fh-catalog[data-astro-cid-jxzndtht] .fh-next-go[data-astro-cid-jxzndtht]{font-family:var(--font-cond, "Barlow Condensed", sans-serif);color:var(--color-red, #C8102E)}.fh-catalog[data-astro-cid-jxzndtht] a[data-astro-cid-jxzndtht].fh-next:hover{background:var(--color-yellow, #FFC72C)}@media(min-width:768px){.fh-catalog[data-astro-cid-jxzndtht]{padding:22px 24px 20px}}.fh-catalog[data-astro-cid-jxzndtht].fh-has-photo{background:transparent;border:0;box-shadow:none;padding:0;display:grid;grid-template-columns:100%}.fh-catalog[data-astro-cid-jxzndtht].fh-has-photo .fh-photo[data-astro-cid-jxzndtht]{position:static;aspect-ratio:16 / 9;max-height:240px;border:2px solid var(--color-ink, #241A0C);box-shadow:4px 4px #241a0c40;overflow:hidden}.fh-catalog[data-astro-cid-jxzndtht].fh-has-photo .fh-photo[data-astro-cid-jxzndtht] img[data-astro-cid-jxzndtht]{aspect-ratio:16 / 9;max-height:236px}.fh-catalog[data-astro-cid-jxzndtht].fh-has-photo .fh-in[data-astro-cid-jxzndtht]{position:static;z-index:1;margin:-40px 12px 0;background:var(--color-card, #FBF4E1);border:2px solid var(--color-ink, #241A0C);box-shadow:4px 4px #241a0c40;padding:18px 16px 16px}@media(min-width:768px){.fh-catalog[data-astro-cid-jxzndtht].fh-has-photo .fh-photo[data-astro-cid-jxzndtht]{aspect-ratio:1380 / 460;max-height:460px}.fh-catalog[data-astro-cid-jxzndtht].fh-has-photo .fh-photo[data-astro-cid-jxzndtht] img[data-astro-cid-jxzndtht]{aspect-ratio:1380 / 460;max-height:456px}.fh-catalog[data-astro-cid-jxzndtht].fh-has-photo .fh-in[data-astro-cid-jxzndtht]{grid-template-columns:minmax(0,1fr);width:min(720px,calc(100% - 48px));margin:-110px 0 0 24px;padding:22px 24px 20px}.fh-catalog[data-astro-cid-jxzndtht].fh-has-photo .fh-next[data-astro-cid-jxzndtht]{position:absolute;top:24px;right:24px;z-index:2}}.fh-terminal[data-astro-cid-jxzndtht]{background:#171a1d;color:#f3f4f6;border:1px solid #3a4149;border-radius:8px;padding:20px 18px 18px;box-shadow:inset 0 1px #ffffff0d}.fh-terminal[data-astro-cid-jxzndtht] .fh-kicker[data-astro-cid-jxzndtht]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;color:#d1a544}.fh-terminal[data-astro-cid-jxzndtht] .fh-title[data-astro-cid-jxzndtht]{font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:clamp(28px,3.8vw,46px);color:#f3f4f6}.fh-terminal[data-astro-cid-jxzndtht] .fh-promise[data-astro-cid-jxzndtht]{font-size:15px;color:#c9ced6}.fh-terminal[data-astro-cid-jxzndtht] .fh-cta[data-astro-cid-jxzndtht]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.12em;border-radius:6px;border:1px solid transparent}.fh-terminal[data-astro-cid-jxzndtht] .fh-cta-primary[data-astro-cid-jxzndtht]{background:#c8102e;color:#fff}.fh-terminal[data-astro-cid-jxzndtht] .fh-cta-primary[data-astro-cid-jxzndtht]:hover{background:#e23140}.fh-terminal[data-astro-cid-jxzndtht] .fh-cta-secondary[data-astro-cid-jxzndtht]{background:#14171b;color:#f3f4f6;border-color:#3a4149}.fh-terminal[data-astro-cid-jxzndtht] .fh-cta-secondary[data-astro-cid-jxzndtht]:hover{border-color:#d1a544;color:#d1a544}.fh-terminal[data-astro-cid-jxzndtht] .fh-facts[data-astro-cid-jxzndtht] li[data-astro-cid-jxzndtht]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;text-transform:uppercase;color:#9ca3af;font-size:12px;letter-spacing:.1em}.fh-terminal[data-astro-cid-jxzndtht] .fh-facts[data-astro-cid-jxzndtht] b[data-astro-cid-jxzndtht]{color:#d1a544;font-size:16px}.fh-terminal[data-astro-cid-jxzndtht] .fh-links[data-astro-cid-jxzndtht]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;margin-top:14px;border-top:1px dashed #3a4149;padding-top:10px}.fh-terminal[data-astro-cid-jxzndtht] .fh-links-l[data-astro-cid-jxzndtht]{color:#6b7280}.fh-terminal[data-astro-cid-jxzndtht] .fh-links[data-astro-cid-jxzndtht] a[data-astro-cid-jxzndtht]{color:#d1a544;letter-spacing:.1em}.fh-terminal[data-astro-cid-jxzndtht] .fh-links[data-astro-cid-jxzndtht] a[data-astro-cid-jxzndtht]:hover{color:#f3f4f6}@media(min-width:768px){.fh-terminal[data-astro-cid-jxzndtht]{padding:24px 24px 20px}}.fh-terminal[data-astro-cid-jxzndtht].fh-has-photo{overflow:hidden;min-height:300px}.fh-terminal[data-astro-cid-jxzndtht].fh-has-photo .fh-photo[data-astro-cid-jxzndtht]{position:absolute;inset:0;z-index:-1}.fh-terminal[data-astro-cid-jxzndtht].fh-has-photo .fh-photo[data-astro-cid-jxzndtht]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#171a1d6b,#171a1de0 70%,#171a1d)}.fh-terminal[data-astro-cid-jxzndtht].fh-has-photo .fh-photo[data-astro-cid-jxzndtht] img[data-astro-cid-jxzndtht]{object-position:50% 40%}.fh-terminal[data-astro-cid-jxzndtht].fh-has-photo .fh-in[data-astro-cid-jxzndtht],.fh-terminal[data-astro-cid-jxzndtht].fh-has-photo .fh-links[data-astro-cid-jxzndtht]{position:relative;z-index:1}@media(min-width:768px){.fh-terminal[data-astro-cid-jxzndtht].fh-has-photo{min-height:380px}.fh-terminal[data-astro-cid-jxzndtht].fh-has-photo .fh-photo[data-astro-cid-jxzndtht]:after{background:linear-gradient(90deg,#171a1d,#171a1deb 38%,#171a1d59 70%,#171a1d26)}.fh-terminal[data-astro-cid-jxzndtht].fh-has-photo .fh-photo[data-astro-cid-jxzndtht] img[data-astro-cid-jxzndtht]{object-position:85% 50%}.fh-terminal[data-astro-cid-jxzndtht].fh-has-photo .fh-main[data-astro-cid-jxzndtht]{max-width:640px}}.fh-case[data-astro-cid-jxzndtht]{color:#e8ecf0;padding:6px 0 2px}.fh-case[data-astro-cid-jxzndtht] .fh-kicker[data-astro-cid-jxzndtht]{color:#b9c2c6}.fh-case[data-astro-cid-jxzndtht] .fh-title[data-astro-cid-jxzndtht]{font-weight:800;letter-spacing:-.01em;font-size:clamp(28px,4vw,46px);color:#fff}.fh-case[data-astro-cid-jxzndtht] .fh-promise[data-astro-cid-jxzndtht]{font-size:15px;color:#c6cfd7}.fh-case[data-astro-cid-jxzndtht] .fh-cta[data-astro-cid-jxzndtht]{border-radius:10px;font-size:14px;letter-spacing:.08em}.fh-case[data-astro-cid-jxzndtht] .fh-cta-primary[data-astro-cid-jxzndtht]{background:var(--color-amazon, #FF9900);color:#1a1206}.fh-case[data-astro-cid-jxzndtht] .fh-cta-primary[data-astro-cid-jxzndtht]:hover{background:var(--color-amazon-hover, #E88B00)}.fh-case[data-astro-cid-jxzndtht] .fh-cta-secondary[data-astro-cid-jxzndtht]{background:linear-gradient(180deg,#23272c,#101317);color:#f2f5f8;border:1px solid rgba(134,147,151,.35)}.fh-case[data-astro-cid-jxzndtht] .fh-cta-secondary[data-astro-cid-jxzndtht]:hover{border-color:#b9c2c6}.fh-case[data-astro-cid-jxzndtht] .fh-facts[data-astro-cid-jxzndtht] li[data-astro-cid-jxzndtht]{text-transform:uppercase;color:#aeb8c2;font-size:12px;letter-spacing:.14em;font-weight:700}.fh-case[data-astro-cid-jxzndtht] .fh-facts[data-astro-cid-jxzndtht] b[data-astro-cid-jxzndtht]{color:#fff;font-size:17px}.fh-case[data-astro-cid-jxzndtht] .fh-next[data-astro-cid-jxzndtht]{border:1px solid rgba(134,147,151,.25);border-radius:12px;background:linear-gradient(180deg,#1a1d21e6,#0a0b0deb);color:#f2f5f8}.fh-case[data-astro-cid-jxzndtht] .fh-next-k[data-astro-cid-jxzndtht]{color:#b9c2c6}.fh-case[data-astro-cid-jxzndtht] .fh-next-w[data-astro-cid-jxzndtht]{color:#aeb8c2}.fh-case[data-astro-cid-jxzndtht] .fh-next-go[data-astro-cid-jxzndtht]{color:var(--color-amazon, #FF9900)}.fh-case[data-astro-cid-jxzndtht] .fh-links[data-astro-cid-jxzndtht]{font-size:12px;margin-top:10px}.fh-case[data-astro-cid-jxzndtht] .fh-links-l[data-astro-cid-jxzndtht]{color:#869397}.fh-case[data-astro-cid-jxzndtht] .fh-links[data-astro-cid-jxzndtht] a[data-astro-cid-jxzndtht]{color:#dde3e9;letter-spacing:.12em}.fh-case[data-astro-cid-jxzndtht] .fh-links[data-astro-cid-jxzndtht] a[data-astro-cid-jxzndtht]:hover{color:#fff;text-decoration:underline}.fh-case[data-astro-cid-jxzndtht].fh-has-photo{padding:24px 16px 14px;margin:0 -16px;overflow:hidden;min-height:320px;display:flex;flex-direction:column;justify-content:flex-end;border-radius:12px}.fh-case[data-astro-cid-jxzndtht].fh-has-photo .fh-photo[data-astro-cid-jxzndtht]{position:absolute;inset:0;z-index:-1}.fh-case[data-astro-cid-jxzndtht].fh-has-photo .fh-photo[data-astro-cid-jxzndtht]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a0b0d40,#0a0b0d99 45%,#0a0b0df0)}.fh-case[data-astro-cid-jxzndtht].fh-has-photo .fh-in[data-astro-cid-jxzndtht],.fh-case[data-astro-cid-jxzndtht].fh-has-photo .fh-links[data-astro-cid-jxzndtht]{position:relative;z-index:1}@media(min-width:768px){.fh-case[data-astro-cid-jxzndtht].fh-has-photo{min-height:420px;padding:32px 28px 18px;margin:0}.fh-case[data-astro-cid-jxzndtht].fh-has-photo .fh-photo[data-astro-cid-jxzndtht]:after{background:linear-gradient(180deg,#0a0b0d33,#0a0b0d8c,#0a0b0df2)}.fh-case[data-astro-cid-jxzndtht].fh-has-photo .fh-main[data-astro-cid-jxzndtht]{max-width:680px}}
