.blog_blogPage__Hz4Va{--h-container:min(100% - 2rem,76rem);--h-ease:cubic-bezier(0.16,1,0.3,1);--h-radius:1.125rem;--h-radius-sm:0.875rem;--h-bg:#080b0e;--h-bg-raised:#0f1419;--h-bg-tint:#0b1015;--h-ink:#eef2f0;--h-ink-2:#a3abb5;--h-ink-3:#929ba5;--h-line:rgba(255,255,255,0.075);--h-line-strong:rgba(255,255,255,0.15);--h-grid:rgba(255,255,255,0.045);--h-glass:rgba(255,255,255,0.035);--h-glass-strong:rgba(255,255,255,0.075);--h-card:linear-gradient(180deg,rgba(255,255,255,0.045),rgba(255,255,255,0.012));--h-accent:#83e5ef;--h-on-accent:#05161a;--h-violet:#75a7d9;--h-accent-glow:rgba(131,229,239,0.14);--h-violet-glow:rgba(91,143,204,0.13);--h-spot:rgba(131,229,239,0.09);--h-shadow:0 40px 90px -40px rgba(0,0,0,0.85);position:relative;overflow-x:clip;background:var(--h-bg);color:var(--h-ink);min-height:100vh}.light .blog_blogPage__Hz4Va{--h-bg:#f4f5f2;--h-bg-raised:#ffffff;--h-bg-tint:#eceee9;--h-ink:#0a0d0f;--h-ink-2:#4a525c;--h-ink-3:#7b838d;--h-line:rgba(10,13,15,0.09);--h-line-strong:rgba(10,13,15,0.17);--h-grid:rgba(10,13,15,0.05);--h-glass:rgba(255,255,255,0.55);--h-glass-strong:rgba(255,255,255,0.85);--h-card:linear-gradient(180deg,rgba(255,255,255,0.9),rgba(255,255,255,0.65));--h-accent:#0b7d5d;--h-on-accent:#ffffff;--h-violet:#5a48d6;--h-accent-glow:rgba(11,125,93,0.12);--h-violet-glow:rgba(90,72,214,0.1);--h-spot:rgba(11,125,93,0.07);--h-shadow:0 40px 80px -40px rgba(15,23,42,0.25)}@media (min-width:640px){.blog_blogPage__Hz4Va{--h-container:min(100% - 3rem,76rem)}}@media (min-width:1024px){.blog_blogPage__Hz4Va{--h-container:min(100% - 4rem,76rem)}}.blog_noise__nn8vk{position:fixed;inset:0;z-index:40;pointer-events:none;opacity:.022;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.light .blog_noise__nn8vk{opacity:.03}.blog_blogPage__Hz4Va[data-motion=on] [data-reveal]:not([data-in]){opacity:0;transform:translate3d(0,16px,0)}.blog_blogPage__Hz4Va[data-motion=on] [data-reveal][data-in]{animation:blog_blReveal__8vuUK .75s var(--h-ease) calc(var(--si, 0) * 60ms) forwards}.blog_blogPage__Hz4Va[data-motion=on] [data-reveal-lines]:not([data-in]) .blog_titleLine___C7q_>span{transform:translateY(100%);opacity:0}.blog_blogPage__Hz4Va[data-motion=on] [data-reveal-lines][data-in] .blog_titleLine___C7q_>span{animation:blog_blRise__o_u4h .85s var(--h-ease) calc(var(--i, 0) * 80ms) forwards}@keyframes blog_blReveal__8vuUK{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes blog_blRise__o_u4h{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blog_ping__A8DP4{75%,to{transform:scale(2);opacity:0}}.blog_container__b54Lq{width:var(--h-container);margin-inline:auto;padding-top:clamp(4.25rem,6vw,5.25rem);padding-bottom:clamp(3rem,5vw,5rem);position:relative;z-index:10}.blog_heroBackdrop__iJkaw{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.blog_heroGlowLeft__vdCQW{position:absolute;top:-8rem;left:-8rem;width:42rem;height:42rem;border-radius:50%;background:radial-gradient(circle,var(--h-violet-glow),transparent 70%);filter:blur(80px)}.blog_heroGlowRight__Eyjdm{position:absolute;top:2rem;right:-12rem;width:48rem;height:48rem;border-radius:50%;background:radial-gradient(circle,var(--h-accent-glow),transparent 70%);filter:blur(90px)}.blog_headerSection__1_X9q{max-width:52rem;margin-bottom:clamp(1.5rem,2.5vw,2.25rem)}.blog_eyebrow__mg82n{display:inline-flex;align-items:center;margin:0 0 .85rem;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--h-ink-2)}.blog_eyebrowBadge__Hxk3s{display:inline-flex;align-items:center;gap:.65rem;padding:.3rem .85rem;border-radius:999px;border:1px solid var(--h-line-strong);background:var(--h-glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.blog_pulseDot__qIC9S{position:relative;display:flex;width:.45rem;height:.45rem}.blog_pulsePing__ZAtXR{position:absolute;inset:0;border-radius:50%;background:var(--h-accent);opacity:.75;animation:blog_ping__A8DP4 1.5s cubic-bezier(0,0,.2,1) infinite}.blog_pulseCore__MPGZT{position:relative;display:inline-flex;border-radius:50%;width:.45rem;height:.45rem;background:var(--h-accent)}.blog_eyebrowIndex__50LMO{font-weight:600;color:var(--h-accent)}.blog_eyebrowRule__znJJ6{width:1.25rem;height:1px;background:var(--h-line-strong)}.blog_eyebrowCount__yklnl,.blog_title__V1yIc{color:var(--h-ink);font-weight:600}.blog_title__V1yIc{margin:0 0 .85rem;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(2.25rem,4.2vw,3.65rem);line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.blog_title__V1yIc .blog_serifAccent__ixh_D{font-family:inherit;font-style:italic}.blog_titleLine___C7q_{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.blog_titleLine___C7q_>span{display:inline-block;will-change:transform}.blog_serifAccent__ixh_D{padding-right:.05em;font-family:var(--font-serif),Georgia,serif;font-size:1.08em;font-style:italic;font-weight:400;letter-spacing:-.015em;color:var(--h-accent)}.blog_intro__TQrwP{max-width:44rem;margin:0;font-size:clamp(.95rem,1.05vw,1.05rem);line-height:1.6;color:var(--h-ink-2);text-wrap:pretty}.blog_controlsBar__MN_W4{display:flex;flex-direction:column;gap:.95rem;margin-bottom:1.75rem;padding-bottom:1.15rem;border-bottom:1px solid var(--h-line)}@media (min-width:900px){.blog_controlsBar__MN_W4{flex-direction:row;align-items:center;justify-content:space-between;gap:1.25rem}}.blog_filterList__anVyd{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;flex:1}.blog_filterPill__kY8Hv{display:inline-flex;align-items:center;justify-content:center;min-height:2.1rem;padding:.28rem .82rem;border:1px solid var(--h-line);border-radius:999px;background:var(--h-glass);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.02em;color:var(--h-ink-2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .25s var(--h-ease);will-change:transform}.blog_filterPill__kY8Hv:hover{color:var(--h-ink);border-color:var(--h-line-strong);background:var(--h-glass-strong)}.blog_filterPillActive__siHFz{box-shadow:0 4px 16px -4px color-mix(in srgb,var(--h-accent) 45%,transparent)}.blog_filterPillActive__siHFz,.blog_filterPillActive__siHFz:hover{background:var(--h-ink);color:var(--h-bg);border-color:var(--h-ink)}.blog_controlsRight__1mgYi{display:flex;align-items:center;justify-content:space-between;gap:.85rem;width:100%}@media (min-width:900px){.blog_controlsRight__1mgYi{width:auto;justify-content:flex-end}}.blog_resultCount__uKdG7{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.72rem;letter-spacing:.03em;color:var(--h-ink-3);white-space:nowrap}.blog_resultCount__uKdG7 strong{color:var(--h-accent);font-weight:600}.blog_searchBox__UQrFF{position:relative;width:100%;max-width:18rem}.blog_searchInput__8cBsn{width:100%;min-height:2.25rem;padding:.38rem 2.2rem .38rem 2.15rem;border:1px solid var(--h-line);border-radius:999px;background:var(--h-glass);font-family:var(--font-geist-sans),sans-serif;font-size:.82rem;color:var(--h-ink);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.blog_searchInput__8cBsn::placeholder{color:var(--h-ink-3);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.74rem}.blog_searchInput__8cBsn:focus{border-color:var(--h-accent);background:var(--h-glass-strong);box-shadow:0 0 0 3px var(--h-accent-glow)}.blog_searchIcon__P5kss{left:.8rem;width:.85rem;height:.85rem;color:var(--h-ink-3);pointer-events:none}.blog_clearSearchBtn__WZhGK,.blog_searchIcon__P5kss{position:absolute;top:50%;transform:translateY(-50%)}.blog_clearSearchBtn__WZhGK{right:.65rem;display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;border-radius:50%;background:var(--h-line-strong);color:var(--h-ink);border:none;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.blog_clearSearchBtn__WZhGK:hover{opacity:.85;transform:translateY(-50%) scale(1.1)}.blog_resetBtn__DBVKz{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;padding:.45rem 1.1rem;border-radius:999px;border:1px solid var(--h-line-strong);background:var(--h-glass-strong);color:var(--h-ink);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.75rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.blog_resetBtn__DBVKz:hover{border-color:var(--h-accent);color:var(--h-accent)}.blog_grid__XpFIW{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:640px){.blog_grid__XpFIW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.blog_grid__XpFIW{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}.blog_card__JxreE{position:relative;isolation:isolate;display:flex;height:100%;flex-direction:column;overflow:hidden;border:1px solid var(--h-line);border-radius:var(--h-radius);background:var(--h-card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .35s ease,transform .5s var(--h-ease),box-shadow .5s ease;will-change:transform}.blog_card__JxreE:before{position:absolute;inset:0;z-index:3;pointer-events:none;content:"";opacity:0;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),var(--h-spot),transparent 60%);transition:opacity .4s ease}.blog_card__JxreE:hover{border-color:var(--h-line-strong);transform:translateY(-5px);box-shadow:var(--h-shadow)}.blog_card__JxreE:hover:before{opacity:1}.blog_cardMedia__8NpMD{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;border-bottom:1px solid var(--h-line);background:var(--h-bg-raised)}.blog_cardImage__dNm3_{object-fit:cover;object-position:center;transition:transform .8s var(--h-ease)}.blog_card__JxreE:hover .blog_cardImage__dNm3_{transform:scale(1.06)}.blog_cardOverlay__J0Xrf{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.45));pointer-events:none}.blog_cardBadge__5qBJI{position:absolute;top:.85rem;left:.85rem;z-index:2;display:inline-flex;align-items:center;padding:.22rem .65rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(8,11,14,.75);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.62rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#ffffff}.blog_cardBody__Quu_1{display:flex;flex:1;flex-direction:column;padding:1.35rem 1.4rem 1.4rem}.blog_cardMeta__diIC5{display:flex;align-items:center;gap:.65rem;margin:0 0 .85rem;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.68rem;letter-spacing:.05em;color:var(--h-ink-2)}.blog_cardMetaDot__DSIaY{width:3px;height:3px;border-radius:50%;background:var(--h-line-strong)}.blog_cardTitle__Tu4OQ{margin:0 0 .75rem;font-size:1.22rem;font-weight:600;line-height:1.35;letter-spacing:-.025em;color:var(--h-ink);transition:color .25s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog_card__JxreE:hover .blog_cardTitle__Tu4OQ{color:var(--h-accent)}.blog_cardExcerpt__UQKZ_{flex:1;margin:0 0 1.25rem;font-size:.875rem;line-height:1.6;color:var(--h-ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog_cardFooter__Fx51N{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1rem;border-top:1px solid var(--h-line)}.blog_cardTags__tZ7f3{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.blog_cardTag__9IFXi{padding:.18rem .55rem;border:1px solid var(--h-line);border-radius:999px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.64rem}.blog_cardArrow__HRjMO,.blog_cardTag__9IFXi{background:var(--h-glass);color:var(--h-ink-2)}.blog_cardArrow__HRjMO{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:50%;border:1px solid var(--h-line);flex-shrink:0;transition:transform .3s var(--h-ease),border-color .25s ease,color .25s ease}.blog_card__JxreE:hover .blog_cardArrow__HRjMO{transform:translate(2px,-2px);border-color:var(--h-accent);color:var(--h-accent)}.blog_emptyState__kCAZA{grid-column:1/-1;padding:5rem 1.5rem;text-align:center;border:1px dashed var(--h-line-strong);border-radius:var(--h-radius);background:var(--h-glass)}.blog_emptyState__kCAZA p{margin:0;font-size:1.05rem;color:var(--h-ink-2)}