.blog-index-module__za2sNG__page{isolation:isolate;position:relative;overflow:clip}.blog-index-module__za2sNG__page:before{z-index:-1;pointer-events:none;content:"";background-image:linear-gradient(var(--color-border)1px,transparent 1px),linear-gradient(90deg,var(--color-border)1px,transparent 1px);opacity:.32;background-size:min(9vw,120px) min(9vw,120px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 42rem);mask-image:linear-gradient(#000 0,#0000 42rem)}.blog-index-module__za2sNG__hero{align-items:center;min-height:min(900px,100svh);padding-block:clamp(8rem,14vw,11rem) clamp(5rem,9vw,8rem);display:grid;position:relative}.blog-index-module__za2sNG__heroLayout{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);align-items:center;gap:clamp(3rem,7vw,8rem);display:grid}.blog-index-module__za2sNG__heroCopy{z-index:2;position:relative}.blog-index-module__za2sNG__eyebrow{color:var(--color-cyan);font-family:var(--font-mono);letter-spacing:.12em;margin-bottom:1.25rem;font-size:.72rem}.blog-index-module__za2sNG__displayWord{z-index:-1;color:#0000;font-family:var(--font-sans);letter-spacing:-.09em;white-space:nowrap;-webkit-text-stroke:1px color-mix(in srgb,var(--color-text)13%,transparent);-webkit-user-select:none;user-select:none;font-size:clamp(8rem,19vw,19rem);font-weight:600;line-height:.8;position:absolute;top:-.78em;left:-.04em}.blog-index-module__za2sNG__heroTitle{max-width:850px;color:var(--color-text);letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(3rem,6.7vw,7rem);font-weight:600;line-height:.94}.blog-index-module__za2sNG__heroTitle em{color:var(--color-cyan);font-family:var(--font-serif);letter-spacing:-.02em;font-weight:500}.blog-index-module__za2sNG__heroLead{max-width:660px;color:var(--color-text-secondary);text-wrap:pretty;margin-top:2rem;font-size:clamp(1.08rem,1.7vw,1.35rem);line-height:1.55}.blog-index-module__za2sNG__heroAside{--deck-x:0px;--deck-y:0px;perspective:1200px;min-height:520px;position:relative}.blog-index-module__za2sNG__heroRing,.blog-index-module__za2sNG__heroRing:before,.blog-index-module__za2sNG__heroRing:after{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--color-cyan)18%,transparent);content:"";border-radius:50%;width:min(32vw,470px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.blog-index-module__za2sNG__heroRing{opacity:.9}.blog-index-module__za2sNG__heroRing:before{width:72%}.blog-index-module__za2sNG__heroRing:after{width:42%}.blog-index-module__za2sNG__deckCard{transform-origin:50% 100%;filter:drop-shadow(0 32px 70px #00000057);width:min(31vw,390px);transition:transform .65s var(--ease-out-expo);position:absolute;top:50%;left:50%}.blog-index-module__za2sNG__deckCard:nth-of-type(2){transform:translate(calc(-50% - 72px + var(--deck-x)),calc(-50% + 8px + var(--deck-y)))rotate(-9deg)}.blog-index-module__za2sNG__deckCard:nth-of-type(3){transform:translate(calc(-50% + 62px + var(--deck-x)),calc(-50% + 10px + var(--deck-y)))rotate(8deg)}.blog-index-module__za2sNG__deckCard:nth-of-type(4){transform:translate(calc(-50% + var(--deck-x)),calc(-50% - 18px + var(--deck-y)))rotate(-1deg)}.blog-index-module__za2sNG__heroAside:hover .blog-index-module__za2sNG__deckCard:nth-of-type(2){transform:translate(calc(-50% - 104px + var(--deck-x)),calc(-50% + 18px + var(--deck-y)))rotate(-13deg)}.blog-index-module__za2sNG__heroAside:hover .blog-index-module__za2sNG__deckCard:nth-of-type(3){transform:translate(calc(-50% + 94px + var(--deck-x)),calc(-50% + 20px + var(--deck-y)))rotate(12deg)}.blog-index-module__za2sNG__heroAside:hover .blog-index-module__za2sNG__deckCard:nth-of-type(4){transform:translate(calc(-50% + var(--deck-x)),calc(-50% - 34px + var(--deck-y)))rotate(0deg)}.blog-index-module__za2sNG__scrollHint{color:var(--color-text-muted);align-items:center;gap:.75rem;margin-top:2.5rem;font-size:.82rem;display:inline-flex}.blog-index-module__za2sNG__scrollHint:before{background:var(--color-cyan);content:"";width:2.75rem;height:1px}.blog-index-module__za2sNG__featuredSection,.blog-index-module__za2sNG__indexSection,.blog-index-module__za2sNG__promptSection{padding-block:clamp(5rem,10vw,9rem);position:relative}.blog-index-module__za2sNG__sectionHead{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(2rem,5vw,4rem);display:flex}.blog-index-module__za2sNG__sectionKicker{color:var(--color-cyan);font-family:var(--font-mono);letter-spacing:.12em;margin-bottom:.75rem;font-size:.72rem}.blog-index-module__za2sNG__sectionTitle{color:var(--color-text);letter-spacing:-.055em;font-size:clamp(2.35rem,5vw,5.2rem);font-weight:600;line-height:.98}.blog-index-module__za2sNG__count{color:var(--color-text-muted);font-family:var(--font-mono);flex:none;font-size:.78rem}.blog-index-module__za2sNG__featuredLink{border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface)80%,transparent);min-height:500px;transition:border-color .4s ease,transform .6s var(--ease-out-expo),box-shadow .6s ease;border-radius:clamp(1.5rem,3vw,2.5rem);grid-template-columns:minmax(0,1.16fr) minmax(300px,.84fr);display:grid;overflow:hidden;box-shadow:0 28px 90px #0000002e}.blog-index-module__za2sNG__featuredLink:hover{border-color:color-mix(in srgb,var(--blog-accent)42%,var(--color-border));box-shadow:0 38px 110px color-mix(in srgb,var(--blog-accent)10%,transparent);transform:translateY(-6px)}.blog-index-module__za2sNG__featuredCover{min-height:500px}.blog-index-module__za2sNG__featuredCopy{flex-direction:column;justify-content:space-between;padding:clamp(2rem,4vw,4rem);display:flex}.blog-index-module__za2sNG__meta{color:var(--color-text-muted);font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.72rem;display:flex}.blog-index-module__za2sNG__metaDot{color:var(--blog-accent,var(--color-cyan))}.blog-index-module__za2sNG__featuredTitle{color:var(--color-text);letter-spacing:-.052em;text-wrap:balance;margin-block:1.5rem;font-size:clamp(2rem,3.7vw,4rem);font-weight:600;line-height:1.02}.blog-index-module__za2sNG__featuredLede{color:var(--color-text-secondary);-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.65;display:-webkit-box;overflow:hidden}.blog-index-module__za2sNG__readLink{color:var(--color-text);align-items:center;gap:.7rem;margin-top:2rem;font-weight:600;display:inline-flex}.blog-index-module__za2sNG__readLink svg{color:var(--blog-accent,var(--color-cyan));transition:transform .35s var(--ease-out-expo)}.blog-index-module__za2sNG__featuredLink:hover .blog-index-module__za2sNG__readLink svg,.blog-index-module__za2sNG__cardLink:hover .blog-index-module__za2sNG__readLink svg{transform:translate(4px,-4px)}.blog-index-module__za2sNG__filterRail{z-index:15;border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg)76%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);scrollbar-width:none;border-radius:999px;margin-bottom:clamp(2.5rem,5vw,4.5rem);padding:.55rem;position:sticky;top:4.6rem;overflow-x:auto;box-shadow:0 16px 50px #00000029}.blog-index-module__za2sNG__filterRail::-webkit-scrollbar{display:none}.blog-index-module__za2sNG__filterList{gap:.35rem;min-width:max-content;display:flex}.blog-index-module__za2sNG__filterButton{min-height:2.8rem;color:var(--color-text-secondary);white-space:nowrap;border:1px solid #0000;border-radius:999px;padding-inline:1.1rem;font-size:.86rem;transition:color .25s,background-color .25s,border-color .25s}.blog-index-module__za2sNG__filterButton:hover{color:var(--color-text);background:var(--color-bg-elevated)}.blog-index-module__za2sNG__filterButtonActive{border-color:color-mix(in srgb,var(--color-cyan)35%,transparent);color:var(--color-bg);background:var(--color-cyan)}.blog-index-module__za2sNG__filterButtonActive:hover{color:var(--color-bg);background:var(--color-cyan)}.blog-index-module__za2sNG__articleGrid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(1rem,2vw,1.75rem);display:grid}.blog-index-module__za2sNG__cardItem{grid-column:span 4;min-width:0}.blog-index-module__za2sNG__cardItem:nth-child(7n+1),.blog-index-module__za2sNG__cardItem:nth-child(7n+5){grid-column:span 8}.blog-index-module__za2sNG__cardItem:nth-child(7n+2),.blog-index-module__za2sNG__cardItem:nth-child(7n+6),.blog-index-module__za2sNG__cardItem:nth-child(7n+7){grid-column:span 4}.blog-index-module__za2sNG__cardLink{--blog-accent:var(--color-cyan);border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface)76%,transparent);height:100%;min-height:530px;transition:transform .55s var(--ease-out-expo),border-color .35s ease,box-shadow .55s ease;border-radius:1.6rem;flex-direction:column;display:flex;overflow:hidden}.blog-index-module__za2sNG__cardLink:hover{border-color:color-mix(in srgb,var(--blog-accent)42%,var(--color-border));box-shadow:0 28px 70px color-mix(in srgb,var(--blog-accent)9%,transparent);transform:translateY(-7px)}.blog-index-module__za2sNG__cardCover{aspect-ratio:16/10;min-height:250px;overflow:hidden}.blog-index-module__za2sNG__cardBody{flex-direction:column;flex:1;padding:clamp(1.35rem,2.4vw,2rem);display:flex}.blog-index-module__za2sNG__cardTitle{color:var(--color-text);letter-spacing:-.04em;text-wrap:balance;margin-block:1rem .8rem;font-size:clamp(1.4rem,2vw,2rem);font-weight:600;line-height:1.08}.blog-index-module__za2sNG__cardLede{color:var(--color-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-index-module__za2sNG__cardBody .blog-index-module__za2sNG__readLink{margin-top:auto;padding-top:1.6rem;font-size:.9rem}.blog-index-module__za2sNG__cover{--blog-accent:var(--color-cyan);border-radius:inherit;background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--blog-accent)24%,transparent),transparent 40%),linear-gradient(145deg,color-mix(in srgb,var(--color-surface-2)92%,var(--blog-accent)8%),var(--color-bg));width:100%;height:100%;min-height:320px;color:var(--color-text);isolation:isolate;position:relative;overflow:hidden}.blog-index-module__za2sNG__cover:after{z-index:5;pointer-events:none;content:"";transition:transform .9s var(--ease-out-expo);background:linear-gradient(115deg,#0000 20%,#ffffff14 43%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.blog-index-module__za2sNG__featuredLink:hover .blog-index-module__za2sNG__cover:after,.blog-index-module__za2sNG__cardLink:hover .blog-index-module__za2sNG__cover:after{transform:translate(120%)}.blog-index-module__za2sNG__coverCompact{border:1px solid color-mix(in srgb,var(--blog-accent)18%,var(--color-border));border-radius:1.7rem;min-height:430px}.blog-index-module__za2sNG__coverGrid{background-image:linear-gradient(color-mix(in srgb,var(--blog-accent)10%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--blog-accent)10%,transparent)1px,transparent 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 72%);mask-image:linear-gradient(135deg,#000,#0000 72%)}.blog-index-module__za2sNG__coverOrb{right:calc(-8%*var(--cover-seed));top:calc(4%*var(--cover-seed));aspect-ratio:1;border:1px solid color-mix(in srgb,var(--blog-accent)42%,transparent);width:68%;box-shadow:0 0 80px color-mix(in srgb,var(--blog-accent)12%,transparent),inset 0 0 80px color-mix(in srgb,var(--blog-accent)7%,transparent);transition:transform .9s var(--ease-out-expo);border-radius:50%;position:absolute}.blog-index-module__za2sNG__coverOrb:before,.blog-index-module__za2sNG__coverOrb:after{border:1px solid color-mix(in srgb,var(--blog-accent)28%,transparent);border-radius:inherit;content:"";position:absolute;inset:16%}.blog-index-module__za2sNG__coverOrb:after{inset:34%}.blog-index-module__za2sNG__featuredLink:hover .blog-index-module__za2sNG__coverOrb,.blog-index-module__za2sNG__cardLink:hover .blog-index-module__za2sNG__coverOrb{transform:scale(1.12)translate(-4%,3%)}.blog-index-module__za2sNG__coverNumber,.blog-index-module__za2sNG__coverTopic,.blog-index-module__za2sNG__coverBrand{z-index:2;font-family:var(--font-mono);letter-spacing:.12em;font-size:.62rem;position:absolute}.blog-index-module__za2sNG__coverNumber{color:var(--blog-accent);font-size:.72rem;top:1.15rem;left:1.25rem}.blog-index-module__za2sNG__coverTopic{color:var(--color-text-secondary);bottom:1.15rem;left:1.25rem}.blog-index-module__za2sNG__coverBrand{color:var(--blog-accent);bottom:1.15rem;right:1.25rem}.blog-index-module__za2sNG__coverWords{z-index:2;letter-spacing:-.065em;text-transform:lowercase;flex-direction:column;font-size:clamp(2.15rem,5vw,5.6rem);font-weight:600;line-height:.82;display:flex;position:absolute;top:50%;left:clamp(1.25rem,4vw,3rem);right:1rem;transform:translateY(-50%)}.blog-index-module__za2sNG__coverWords em{color:var(--blog-accent);font-family:var(--font-serif);letter-spacing:-.025em;font-weight:500;line-height:1}.blog-index-module__za2sNG__cardItem:nth-child(7n+3) .blog-index-module__za2sNG__coverWords,.blog-index-module__za2sNG__cardItem:nth-child(7n+6) .blog-index-module__za2sNG__coverWords{text-align:right;align-items:flex-end}.blog-index-module__za2sNG__prompt{border:1px solid var(--color-border);background:radial-gradient(circle at 90% 10%,var(--color-cyan-glow),transparent 42%),color-mix(in srgb,var(--color-surface)84%,transparent);border-radius:clamp(1.5rem,3vw,2.75rem);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding:clamp(2rem,6vw,5rem);display:grid;position:relative;overflow:hidden}.blog-index-module__za2sNG__prompt:before{color:#0000;content:"?";font-family:var(--font-serif);-webkit-text-stroke:1px color-mix(in srgb,var(--color-cyan)16%,transparent);font-size:clamp(14rem,28vw,30rem);line-height:1;position:absolute;top:-.38em;right:-.08em}.blog-index-module__za2sNG__promptCopy,.blog-index-module__za2sNG__promptActions{z-index:1;position:relative}.blog-index-module__za2sNG__promptTitle{max-width:850px;color:var(--color-text);letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2.2rem,5.2vw,5.4rem);font-weight:600;line-height:.98}.blog-index-module__za2sNG__promptText{max-width:660px;color:var(--color-text-secondary);margin-top:1.4rem;font-size:1.05rem;line-height:1.65}.blog-index-module__za2sNG__promptActions{flex-direction:column;gap:.85rem;min-width:220px;display:flex}.blog-index-module__za2sNG__promptSecondary{border:1px solid var(--color-border);min-height:3.25rem;color:var(--color-text-secondary);background:var(--color-bg-elevated);border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding-inline:1.25rem;transition:border-color .25s,color .25s;display:inline-flex}.blog-index-module__za2sNG__promptSecondary:hover{border-color:var(--color-cyan);color:var(--color-text)}.blog-index-module__za2sNG__emptyState{text-align:center;color:var(--color-text-secondary);grid-column:1/-1;padding:5rem 1rem}@media (max-width:1100px){.blog-index-module__za2sNG__heroLayout{grid-template-columns:minmax(0,1fr) 360px;gap:2rem}.blog-index-module__za2sNG__heroAside{min-height:450px}.blog-index-module__za2sNG__deckCard{width:310px}.blog-index-module__za2sNG__cardItem,.blog-index-module__za2sNG__cardItem:nth-child(7n+1),.blog-index-module__za2sNG__cardItem:nth-child(7n+2),.blog-index-module__za2sNG__cardItem:nth-child(7n+5),.blog-index-module__za2sNG__cardItem:nth-child(7n+6),.blog-index-module__za2sNG__cardItem:nth-child(7n+7){grid-column:span 6}}@media (max-width:820px){.blog-index-module__za2sNG__page:before{opacity:.22}.blog-index-module__za2sNG__hero{min-height:auto;padding-block:8.5rem 5rem}.blog-index-module__za2sNG__heroLayout{grid-template-columns:1fr}.blog-index-module__za2sNG__displayWord{font-size:clamp(7rem,32vw,12rem);top:-.7em}.blog-index-module__za2sNG__heroTitle{font-size:clamp(3.25rem,13vw,6rem)}.blog-index-module__za2sNG__heroAside{min-height:400px}.blog-index-module__za2sNG__heroRing,.blog-index-module__za2sNG__heroRing:before,.blog-index-module__za2sNG__heroRing:after{width:min(80vw,420px)}.blog-index-module__za2sNG__deckCard{width:min(70vw,330px)}.blog-index-module__za2sNG__deckCard:nth-of-type(2),.blog-index-module__za2sNG__deckCard:nth-of-type(3){display:none}.blog-index-module__za2sNG__deckCard:nth-of-type(4){transform:translate(-50%,-50%)rotate(-2deg)}.blog-index-module__za2sNG__featuredLink{grid-template-columns:1fr}.blog-index-module__za2sNG__featuredCover{min-height:420px}.blog-index-module__za2sNG__prompt{grid-template-columns:1fr;align-items:start}.blog-index-module__za2sNG__promptActions{min-width:0}}@media (max-width:640px){.blog-index-module__za2sNG__heroTitle{font-size:clamp(3rem,12.5vw,4.6rem)}.blog-index-module__za2sNG__heroTitle em{margin-top:.08em;font-size:.88em;display:block}.blog-index-module__za2sNG__heroLead{max-width:100%;font-size:1rem}.blog-index-module__za2sNG__heroAside{min-height:350px}.blog-index-module__za2sNG__deckCard{width:min(78vw,330px)}.blog-index-module__za2sNG__coverCompact{min-height:350px}.blog-index-module__za2sNG__scrollHint{display:none}.blog-index-module__za2sNG__sectionHead{flex-direction:column;align-items:start;gap:.8rem}.blog-index-module__za2sNG__filterRail{border-left:0;border-right:0;border-radius:0;margin-inline:-1.25rem;padding-inline:1.25rem;top:4rem}.blog-index-module__za2sNG__articleGrid{grid-template-columns:1fr}.blog-index-module__za2sNG__cardItem,.blog-index-module__za2sNG__cardItem:nth-child(7n+1),.blog-index-module__za2sNG__cardItem:nth-child(7n+2),.blog-index-module__za2sNG__cardItem:nth-child(7n+5),.blog-index-module__za2sNG__cardItem:nth-child(7n+6),.blog-index-module__za2sNG__cardItem:nth-child(7n+7){grid-column:1}.blog-index-module__za2sNG__cardLink{min-height:0}.blog-index-module__za2sNG__cardCover{min-height:260px}.blog-index-module__za2sNG__featuredCover{min-height:360px}.blog-index-module__za2sNG__featuredCopy{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.blog-index-module__za2sNG__deckCard,.blog-index-module__za2sNG__cover:after,.blog-index-module__za2sNG__coverOrb,.blog-index-module__za2sNG__featuredLink,.blog-index-module__za2sNG__cardLink,.blog-index-module__za2sNG__readLink svg{transition:none!important}.blog-index-module__za2sNG__deckCard:nth-of-type(2){transform:translate(calc(-50% - 72px),calc(8px - 50%))rotate(-9deg)}.blog-index-module__za2sNG__deckCard:nth-of-type(3){transform:translate(calc(62px - 50%),calc(10px - 50%))rotate(8deg)}.blog-index-module__za2sNG__deckCard:nth-of-type(4){transform:translate(-50%,calc(-50% - 18px))rotate(-1deg)}}.blog-index-module__za2sNG__researchCover{color:#fff;background:#141824;height:100%;min-height:230px;position:relative;overflow:hidden}.blog-index-module__za2sNG__researchCover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.blog-index-module__za2sNG__researchCover>div{background:linear-gradient(#0000 28%,#141824ed);flex-direction:column;justify-content:flex-end;padding:8%;display:flex;position:absolute;inset:0}.blog-index-module__za2sNG__researchCover span{letter-spacing:.12em;font-size:9px}.blog-index-module__za2sNG__researchCover strong{letter-spacing:-.04em;margin:12px 0;font-size:clamp(24px,3vw,48px);line-height:1.1}.blog-index-module__za2sNG__researchCover p{color:#d5e9f9;font-size:12px}
