.hbb-blog[data-v-83a14c13]{--hbbb-ink: #14110d;--hbbb-ink-2: #3a3530;--hbbb-mute: #6f6862;--hbbb-cream: #f7f4ee;--hbbb-cream-2: #ede5d5;--hbbb-surface: #ffffff;--hbbb-line: rgba(20, 17, 13, .08);--hbbb-line-strong: rgba(20, 17, 13, .16);--hbbb-cta: #b91c1c;--hbbb-cta-hover: #991b1b;--hbbb-ease: cubic-bezier(.32, .72, 0, 1);background:var(--hbbb-cream);color:var(--hbbb-ink);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hbb-blog[data-v-83a14c13] *{box-sizing:border-box}.hbb-blog a[data-v-83a14c13]{color:inherit}.hbb-blog-num[data-v-83a14c13]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.hbb-blog-masthead[data-v-83a14c13]{padding:40px 20px 28px;border-bottom:1px solid var(--hbbb-line)}.hbb-blog-masthead__inner[data-v-83a14c13]{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:36px;align-items:start}.hbb-blog-kicker[data-v-83a14c13]{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--hbbb-ink-2);margin:0 0 20px;padding:8px 14px 8px 12px;background:var(--hbbb-surface);border:1px solid var(--hbbb-line);border-radius:999px;width:max-content;text-transform:uppercase}.hbb-blog-kicker__dot[data-v-83a14c13]{width:8px;height:8px;border-radius:50%;background:var(--hbbb-cta);box-shadow:0 0 0 4px #b91c1c24}.hbb-blog-masthead__title[data-v-83a14c13]{font-family:Space Grotesk,Inter,system-ui,sans-serif;font-weight:700;font-size:clamp(38px,7vw,68px);line-height:1;letter-spacing:-.035em;margin:0 0 18px;color:var(--hbbb-ink);text-wrap:balance}.hbb-blog-masthead__em[data-v-83a14c13]{font-style:normal;font-weight:700;color:var(--hbbb-cta)}.hbb-blog-masthead__sub[data-v-83a14c13]{font-size:clamp(16px,2.2vw,19px);line-height:1.5;color:var(--hbbb-ink-2);margin:0 0 24px;max-width:56ch}.hbb-blog-masthead__facts[data-v-83a14c13]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,auto);gap:24px;width:max-content;max-width:100%}.hbb-blog-masthead__facts li[data-v-83a14c13]{display:flex;flex-direction:column;gap:2px}.hbb-blog-masthead__factK[data-v-83a14c13]{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--hbbb-mute);font-weight:700}.hbb-blog-masthead__factV[data-v-83a14c13]{font-size:14px;font-weight:600;color:var(--hbbb-ink)}.hbb-blog-funnelcard[data-v-83a14c13]{background:var(--hbbb-surface);border:1px solid var(--hbbb-line-strong);border-top:4px solid var(--hbbb-cta);border-radius:12px;padding:22px 22px 24px;box-shadow:0 24px 60px -32px #14110d2e}.hbb-blog-funnelcard__tag[data-v-83a14c13]{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--hbbb-cta);font-weight:700;margin:0 0 8px}.hbb-blog-funnelcard__h[data-v-83a14c13]{font-family:Space Grotesk,Inter,system-ui,sans-serif;font-weight:700;font-size:22px;letter-spacing:-.02em;margin:0 0 6px;color:var(--hbbb-ink)}.hbb-blog-funnelcard__sub[data-v-83a14c13]{font-size:14px;color:var(--hbbb-mute);margin:0 0 18px}.hbb-blog-funnelcard__slot[data-v-83a14c13]{margin-top:4px}@media(min-width:920px){.hbb-blog-masthead[data-v-83a14c13]{padding:64px 32px 40px}.hbb-blog-masthead__inner[data-v-83a14c13]{grid-template-columns:1.3fr .9fr;gap:56px;align-items:center}}.hbb-blog-grid-sec[data-v-83a14c13]{padding:56px 20px;background:var(--hbbb-surface);border-bottom:1px solid var(--hbbb-line)}.hbb-blog-grid-sec__inner[data-v-83a14c13]{max-width:1180px;margin:0 auto}.hbb-blog-grid-sec__head[data-v-83a14c13]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:28px;padding-bottom:14px;border-bottom:1px solid var(--hbbb-line)}.hbb-blog-grid-sec__h[data-v-83a14c13]{font-family:Space Grotesk,Inter,system-ui,sans-serif;font-weight:700;font-size:clamp(22px,3.4vw,30px);letter-spacing:-.025em;margin:0;color:var(--hbbb-ink)}.hbb-blog-grid-sec__count[data-v-83a14c13]{font-size:13px;color:var(--hbbb-mute);font-weight:600;white-space:nowrap}.hbb-blog-grid[data-v-83a14c13]{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:640px){.hbb-blog-grid[data-v-83a14c13]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.hbb-blog-grid[data-v-83a14c13]{grid-template-columns:repeat(3,1fr)}}.hbb-blog-card[data-v-83a14c13]{display:flex;flex-direction:column;background:var(--hbbb-surface);border:1px solid var(--hbbb-line-strong);border-left:4px solid var(--hbbb-cta);border-radius:6px;overflow:hidden;text-decoration:none;transition:transform .18s var(--hbbb-ease),box-shadow .18s var(--hbbb-ease)}.hbb-blog-card[data-v-83a14c13]:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px #14110d4d}.hbb-blog-card[data-v-83a14c13]:focus-visible{outline:3px solid var(--hbbb-cta);outline-offset:2px}.hbb-blog-card__media[data-v-83a14c13]{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--hbbb-cream-2)}.hbb-blog-card__img[data-v-83a14c13]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--hbbb-ease)}.hbb-blog-card:hover .hbb-blog-card__img[data-v-83a14c13]{transform:scale(1.05)}.hbb-blog-card__no[data-v-83a14c13]{position:absolute;top:10px;left:10px;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:12px;letter-spacing:.04em;color:#fff;background:var(--hbbb-cta);padding:4px 9px;border-radius:4px}.hbb-blog-card__body[data-v-83a14c13]{padding:18px 18px 20px;display:flex;flex-direction:column;flex:1}.hbb-blog-card__meta[data-v-83a14c13]{display:flex;align-items:center;gap:12px;margin-bottom:10px;font-size:12px;color:var(--hbbb-mute)}.hbb-blog-card__read[data-v-83a14c13]:before{content:"·";margin-right:12px;color:var(--hbbb-line-strong)}.hbb-blog-card__tags[data-v-83a14c13]{list-style:none;padding:0;margin:0 0 10px;display:flex;flex-wrap:wrap;gap:6px}.hbb-blog-card__tags li[data-v-83a14c13]{font-size:11px;padding:3px 9px;border:1px solid var(--hbbb-line);border-radius:999px;color:var(--hbbb-ink-2);background:var(--hbbb-cream);font-weight:500}.hbb-blog-card__title[data-v-83a14c13]{font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:18px;font-weight:700;color:var(--hbbb-ink);line-height:1.25;letter-spacing:-.015em;margin:0 0 8px}.hbb-blog-card__excerpt[data-v-83a14c13]{font-size:14px;color:var(--hbbb-ink-2);line-height:1.6;flex:1;margin:0 0 14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hbb-blog-card__link[data-v-83a14c13]{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;color:var(--hbbb-cta)}.hbb-blog-card__link svg[data-v-83a14c13]{transition:transform .2s var(--hbbb-ease)}.hbb-blog-card:hover .hbb-blog-card__link svg[data-v-83a14c13]{transform:translate(3px)}.hbb-blog-empty[data-v-83a14c13]{text-align:center;padding:56px 24px;border:1px dashed var(--hbbb-line-strong);border-radius:8px;background:var(--hbbb-cream)}.hbb-blog-empty__title[data-v-83a14c13]{font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:19px;font-weight:700;color:var(--hbbb-ink);margin:0 0 8px}.hbb-blog-empty__sub[data-v-83a14c13]{font-size:15px;color:var(--hbbb-mute);max-width:46ch;margin:0 auto}.hbb-blog-pager[data-v-83a14c13]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:48px}.hbb-blog-pager__link[data-v-83a14c13]{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid var(--hbbb-line-strong);border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;background:var(--hbbb-surface);color:var(--hbbb-ink-2);font-variant-numeric:tabular-nums;transition:border-color .18s var(--hbbb-ease),color .18s var(--hbbb-ease)}.hbb-blog-pager__link[data-v-83a14c13]:hover{border-color:var(--hbbb-ink);color:var(--hbbb-ink)}.hbb-blog-pager__link[data-v-83a14c13]:focus-visible{outline:3px solid var(--hbbb-cta);outline-offset:2px}.hbb-blog-pager__link--active[data-v-83a14c13]{background:var(--hbbb-cta);border-color:var(--hbbb-cta);color:#fff}.hbb-blog-cta[data-v-83a14c13]{background:var(--hbbb-ink);padding:64px 20px}.hbb-blog-cta__inner[data-v-83a14c13]{max-width:760px;margin:0 auto;text-align:center}.hbb-blog-cta__kicker[data-v-83a14c13]{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#f7f4ee8c;font-weight:700;margin:0 0 14px}.hbb-blog-cta__h[data-v-83a14c13]{font-family:Space Grotesk,Inter,system-ui,sans-serif;font-weight:700;font-size:clamp(28px,4.6vw,48px);letter-spacing:-.03em;line-height:1.05;margin:0 0 16px;color:var(--hbbb-cream);text-wrap:balance}.hbb-blog-cta__sub[data-v-83a14c13]{font-size:17px;line-height:1.6;color:#f7f4eebf;margin:0 auto 30px;max-width:52ch}.hbb-blog-cta__row[data-v-83a14c13]{display:flex;flex-direction:column;align-items:center;gap:14px}.hbb-blog-btn[data-v-83a14c13]{display:inline-flex;align-items:center;gap:10px;padding:18px 28px;min-height:56px;background:var(--hbbb-cta);color:#fff;border-radius:999px;font-weight:800;font-size:17px;letter-spacing:-.01em;text-decoration:none;box-shadow:0 8px 24px -8px #b91c1c99;transition:background .18s var(--hbbb-ease),transform .18s var(--hbbb-ease)}.hbb-blog-btn[data-v-83a14c13]:hover{background:var(--hbbb-cta-hover);transform:translateY(-1px)}.hbb-blog-btn svg[data-v-83a14c13]{transition:transform .22s var(--hbbb-ease)}.hbb-blog-btn:hover svg[data-v-83a14c13]{transform:translate(3px)}.hbb-blog-cta__meta[data-v-83a14c13]{font-size:13px;color:#f7f4ee8c;letter-spacing:.02em}@media(min-width:560px){.hbb-blog-cta__row[data-v-83a14c13]{flex-direction:row;justify-content:center}}@media(prefers-reduced-motion:reduce){.hbb-blog[data-v-83a14c13] *,.hbb-blog[data-v-83a14c13] *:before,.hbb-blog[data-v-83a14c13] *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
