.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.scroll-area.home-blog-tabs>.ps__rail-x,.scroll-area.home-blog-rail>.ps__rail-x{display:none!important}@media (prefers-reduced-motion:reduce){.home-blog-rail{scroll-behavior:auto!important}}.home-blog-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.home-blog-head__titles{flex:auto;min-width:0}.home-blog-head__title{color:#1f2937;letter-spacing:-.02em;align-items:center;gap:10px;min-width:0;margin:0;font-size:1.25rem;font-weight:800;line-height:1.25;display:flex}.home-blog-head__bar{background:var(--color-primary-500,#f97316);border-radius:999px;flex-shrink:0;width:4px;height:1.5rem}.home-blog-head__sub{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;margin-left:14px;font-size:.875rem;font-weight:500;line-height:1.4;display:none;overflow:hidden}.home-blog-head__more{color:#ea580c;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:.875rem;font-weight:700;text-decoration:none;transition:color .12s;display:inline-flex}.home-blog-head__more:hover{color:#c2410c}@media (min-width:640px){.home-blog-head__sub{display:block}}@media (min-width:1024px){.home-blog-head__title{font-size:1.5rem}}.home-blog-tab{color:#475569;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e8edf3;border-radius:9999px;flex:none;justify-content:center;align-items:center;min-height:2.125rem;padding:.4rem 1rem;font-size:.8125rem;font-weight:650;line-height:1.2;transition:color .15s,border-color .15s,background .15s,box-shadow .15s,transform .12s,filter .15s;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0f172a0d}.home-blog-tab__lab{z-index:1;position:relative}.home-blog-tab:hover:not(.is-active){color:#c2410c;background:linear-gradient(#fffbeb 0%,#fff7ed 100%);border-color:#fdba74;box-shadow:inset 0 1px #ffffffd9,0 2px 6px #f973161f}.home-blog-tab:active{transform:scale(.97)}.home-blog-tab.is-active{color:#fff;text-shadow:0 1px #7c2d1224;background-image:linear-gradient(135deg,#ff8a1f 0%,#f97316 55%,#ea580c 100%);border-color:#0000;font-weight:750;box-shadow:inset 0 1px #ffffff52,0 4px 12px #f9731657,0 1px 2px #c2410c2e}.home-blog-tab.is-active:hover{filter:brightness(1.04)}.home-blog-tab:focus-visible{outline-offset:-3px;outline:2px solid #ea580c}@media (min-width:640px){.home-blog-tab{min-height:2.25rem;padding:.45rem 1.15rem;font-size:.875rem}}.home-blog-card__title{letter-spacing:-.015em;color:#0f172a;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .35rem;font-size:.8125rem;font-weight:750;line-height:1.35;transition:color .15s;display:-webkit-box;overflow:hidden}.group:hover .home-blog-card__title{color:#ea580c}.home-blog-card__excerpt{letter-spacing:-.005em;color:#64748b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .65rem;font-size:.75rem;font-weight:450;line-height:1.45;display:none;overflow:hidden}.home-blog-card__meta{letter-spacing:-.005em;color:#94a3b8;align-items:center;gap:.3rem;min-width:0;font-size:.6875rem;font-weight:500;display:flex}@media (min-width:640px){.home-blog-card__title{margin-bottom:.4rem;font-size:.875rem}.home-blog-card__excerpt{display:-webkit-box}}::view-transition-old(.vt-blog-update){animation-duration:.14s}::view-transition-new(.vt-blog-update){animation-duration:.14s}@media (prefers-reduced-motion:reduce){::view-transition-group(.vt-blog-update){animation:none}::view-transition-old(.vt-blog-update){animation:none}::view-transition-new(.vt-blog-update){animation:none}}
