.ArticleCard-module__ZO5ghW__card{cursor:pointer;border-radius:10px}.ArticleCard-module__ZO5ghW__link{color:inherit;padding:1.5rem;text-decoration:none;display:block}.ArticleCard-module__ZO5ghW__top{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.ArticleCard-module__ZO5ghW__format{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);align-items:center;gap:.4em;font-size:.7rem;display:inline-flex}.ArticleCard-module__ZO5ghW__formatDot{background-color:var(--format-color,var(--color-text-muted));border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.ArticleCard-module__ZO5ghW__date{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-subtle)}.ArticleCard-module__ZO5ghW__title{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.01em;view-transition-class:ArticleCard-module__ZO5ghW__article-title;margin:0;font-weight:400;line-height:1.3;display:inline-block;position:relative}@media (max-width:640px){.ArticleCard-module__ZO5ghW__title{view-transition-name:none!important}}.ArticleCard-module__ZO5ghW__title:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform .35s var(--ease-out-expo);background:currentColor;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.ArticleCard-module__ZO5ghW__link:hover .ArticleCard-module__ZO5ghW__title:after{transform:scaleX(1)}.ArticleCard-module__ZO5ghW__link:not(:hover) .ArticleCard-module__ZO5ghW__title:after{transform-origin:100%}.ArticleCard-module__ZO5ghW__subtitle{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);margin:.5rem 0 0;line-height:1.5}.ArticleCard-module__ZO5ghW__tags{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.ArticleCard-module__ZO5ghW__tag{font-family:var(--font-sans);color:var(--color-text-subtle);font-size:.72rem}
.ArticleGrid-module__WPpC2a__grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:640px){.ArticleGrid-module__WPpC2a__grid{grid-template-columns:1fr}}.ArticleGrid-module__WPpC2a__empty{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-muted);text-align:center;padding:4rem 1rem}
.page-module___8aEwW__main{max-width:var(--width-wide);margin:0 auto;padding:0 1.5rem}.page-module___8aEwW__header{padding:5rem 0 3rem;position:relative;overflow:hidden}@media (max-width:640px){.page-module___8aEwW__header{padding:3rem 0 2rem}}@supports (animation-timeline:scroll()){.page-module___8aEwW__header>svg{animation:linear both page-module___8aEwW__heroParallax;animation-timeline:scroll();animation-range:0 500px}@keyframes page-module___8aEwW__heroParallax{to{opacity:0;transform:translateY(-40px)scale(1.05)}}}.page-module___8aEwW__title{font-family:var(--font-display);font-style:italic;font-size:var(--text-2xl);letter-spacing:-.02em;color:var(--color-text);margin:0;font-weight:400;line-height:1.15}.page-module___8aEwW__word{cursor:default;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s;display:inline-block}.page-module___8aEwW__period{cursor:default;transition:color .3s;display:inline-block}@media (hover:hover){.page-module___8aEwW__word:hover{transform:translateY(-2px)}.page-module___8aEwW__title:has(.page-module___8aEwW__word:hover) .page-module___8aEwW__word:not(:hover){opacity:.7}.page-module___8aEwW__word:hover+.page-module___8aEwW__period,.page-module___8aEwW__period:hover{color:var(--color-data-1);animation:.5s cubic-bezier(.16,1,.3,1) page-module___8aEwW__periodPulse}}@keyframes page-module___8aEwW__periodPulse{0%,to{transform:scale(1)}40%{transform:scale(1.35)}}.page-module___8aEwW__subtitle{font-family:var(--font-sans);font-size:var(--text-lg);color:var(--color-text-muted);margin:1rem 0 0;font-weight:400}.page-module___8aEwW__subtitleChar{color:color-mix(in srgb,var(--color-text-muted),var(--color-text)calc(var(--cp,0)*35%));transition:color .15s}.page-module___8aEwW__subtitlePeriod{transition:color .4s .1s}@media (hover:hover){:is(.page-module___8aEwW__header:has(.page-module___8aEwW__word:hover+.page-module___8aEwW__period) .page-module___8aEwW__subtitlePeriod,.page-module___8aEwW__header:has(.page-module___8aEwW__period:hover) .page-module___8aEwW__subtitlePeriod){color:color-mix(in srgb,var(--color-data-1)20%,var(--color-text-muted))}}.page-module___8aEwW__featured{color:inherit;margin-bottom:2rem;text-decoration:none;display:block}.page-module___8aEwW__featuredInner{color:#fff;background:linear-gradient(135deg,#4269d0 0%,#a463f2 100%) 0 0/200% 200%;border-radius:14px;padding:2.5rem;animation:8s ease-in-out infinite page-module___8aEwW__gradientBreath}@media (max-width:640px){.page-module___8aEwW__featuredInner{border-radius:10px;padding:1.75rem}}@keyframes page-module___8aEwW__gradientBreath{0%,to{background-position:0%}50%{background-position:100%}}.page-module___8aEwW__featuredMeta{font-family:var(--font-sans);font-size:var(--text-sm);opacity:.75;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.page-module___8aEwW__featuredFormat{text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.page-module___8aEwW__featuredTitle{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.02em;view-transition-class:page-module___8aEwW__article-title;margin:0;font-weight:400;line-height:1.2}@media (max-width:640px){.page-module___8aEwW__featuredTitle{view-transition-name:none!important}}.page-module___8aEwW__featuredSubtitle{font-family:var(--font-sans);font-size:var(--text-base);opacity:.8;max-width:600px;margin:.75rem 0 0;line-height:1.5}.page-module___8aEwW__content{flex-direction:column;gap:1.5rem;padding-bottom:6rem;display:flex}@media (max-width:640px){.page-module___8aEwW__content{padding-bottom:3rem}}.page-module___8aEwW__homePage{max-width:700px;margin:0 auto;padding:4rem 1.5rem 8rem;animation:.38s cubic-bezier(.16,1,.3,1) both page-module___8aEwW__arrive}@keyframes page-module___8aEwW__arrive{0%{opacity:0;transform:translateY(6px)}}@media (max-width:560px){.page-module___8aEwW__homePage{padding:2.5rem 1.25rem 6rem}}.page-module___8aEwW__tagline{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:0;color:var(--color-text);margin:0 0 1.5rem;font-style:italic;font-weight:400;line-height:1.15;animation:.7s cubic-bezier(.16,1,.3,1) .2s both page-module___8aEwW__taglineReveal}@keyframes page-module___8aEwW__taglineReveal{0%{opacity:0;filter:blur(6px);transform:translateY(8px)}}.page-module___8aEwW__taglineWord{cursor:default;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s;display:inline-block}.page-module___8aEwW__taglinePeriod{cursor:default;transition:color .3s;display:inline-block}@media (hover:hover){.page-module___8aEwW__taglineWord:hover{transform:translateY(-2px)}.page-module___8aEwW__tagline:has(.page-module___8aEwW__taglineWord:hover) .page-module___8aEwW__taglineWord:not(:hover){opacity:.55}.page-module___8aEwW__taglineWord:hover+.page-module___8aEwW__taglinePeriod,.page-module___8aEwW__taglinePeriod:hover{color:var(--color-data-1);animation:.5s cubic-bezier(.16,1,.3,1) page-module___8aEwW__periodPulseHome}}@keyframes page-module___8aEwW__periodPulseHome{0%,to{transform:scale(1)}40%{transform:scale(1.35)}}.page-module___8aEwW__infraPhrase{--infra-rail:color-mix(in srgb,var(--color-text)30%,transparent);--infra-rail-quiet:color-mix(in srgb,var(--color-text)12%,transparent);--infra-blackout:color-mix(in srgb,var(--color-bg)92%,#000);--infra-blackout-edge:color-mix(in srgb,var(--color-text)16%,transparent);--infra-accent:color-mix(in srgb,var(--color-data-4)54%,var(--color-text));--infra-warm:color-mix(in srgb,var(--color-data-2)38%,var(--color-text));--infra-fracture:color-mix(in srgb,var(--color-data-3)74%,var(--color-text));--infra-fracture-glow:color-mix(in srgb,var(--color-data-3)42%,transparent);--infra-row-rest:.2;isolation:isolate;color:var(--color-text);vertical-align:baseline;margin-inline:-.07em;padding:0 .07em .16em;display:inline-block;position:relative}.page-module___8aEwW__infraWord{z-index:6;color:#0000;vertical-align:baseline;display:inline-block;position:relative}.page-module___8aEwW__infraClean{color:#0000;transition:color .28s;animation:3.9s linear .2s both page-module___8aEwW__infraCleanHandoff}.page-module___8aEwW__infraSpace{white-space:pre}.page-module___8aEwW__infraGlyphLayer{z-index:6;pointer-events:none;white-space:nowrap;color:var(--color-text);font:inherit;font-style:inherit;line-height:inherit;align-items:baseline;display:inline-flex;position:absolute;inset:0}.page-module___8aEwW__infraGlyphCell{color:#0000;line-height:inherit;white-space:pre;display:inline-block;position:relative;overflow:visible}.page-module___8aEwW__infraGlyphMeasure{visibility:hidden}.page-module___8aEwW__infraGlyphShard{color:var(--color-text);line-height:inherit;opacity:0;transform-origin:var(--go,50% 50%);text-shadow:none;animation:page-module___8aEwW__infraGlyphGravity 3s cubic-bezier(.18,.96,.12,1)var(--gd,.42s)both,page-module___8aEwW__infraShardHandoff 3.9s linear .2s both;will-change:transform;transition:opacity .26s,color .48s,text-shadow .52s,transform .68s cubic-bezier(.18,.96,.12,1);display:inline-block;position:absolute;inset:0;transform:translate(0)rotate(0)scale(1)}.page-module___8aEwW__infraGlyphShardA{clip-path:polygon(0 0,54% 0,46% 19%,58% 38%,29% 51%,0 43%)}.page-module___8aEwW__infraGlyphShardB{clip-path:polygon(45% 0,100% 0,100% 42%,76% 55%,54% 35%,62% 15%)}.page-module___8aEwW__infraGlyphShardC{clip-path:polygon(8% 33%,38% 21%,67% 31%,92% 55%,61% 68%,31% 59%)}.page-module___8aEwW__infraGlyphShardD{clip-path:polygon(0 45%,31% 53%,49% 100%,0 100%)}.page-module___8aEwW__infraGlyphShardE{clip-path:polygon(55% 48%,100% 38%,100% 100%,58% 100%,41% 73%)}.page-module___8aEwW__infraGlyphShardF{clip-path:polygon(22% 62%,58% 55%,72% 100%,20% 100%,0 82%)}.page-module___8aEwW__infraGlyphShardG{clip-path:polygon(61% 26%,100% 39%,100% 72%,70% 80%,51% 56%)}.page-module___8aEwW__infraPhrase:before{content:"";z-index:1;pointer-events:none;opacity:.42;clip-path:inset(0 12% 0 10%);transform-origin:50% 70%;background:linear-gradient(90deg,transparent,var(--infra-rail),transparent)0 0/100% 1px no-repeat,linear-gradient(90deg,transparent,var(--infra-rail),transparent)0 100%/100% 1px no-repeat,linear-gradient(var(--infra-rail),var(--infra-rail))0 0/1px .34em no-repeat,linear-gradient(var(--infra-rail),var(--infra-rail))100% 0/1px .34em no-repeat,linear-gradient(var(--infra-rail),var(--infra-rail))0 100%/1px .34em no-repeat,linear-gradient(var(--infra-rail),var(--infra-rail))100% 100%/1px .34em no-repeat,linear-gradient(var(--infra-rail-quiet),var(--infra-rail-quiet))22% 100%/1px .32em no-repeat,linear-gradient(var(--infra-rail-quiet),var(--infra-rail-quiet))55% 100%/1px .32em no-repeat,linear-gradient(var(--infra-rail-quiet),var(--infra-rail-quiet))82% 100%/1px .32em no-repeat;transition:opacity .24s ease,clip-path .52s var(--ease-out-expo),transform .52s var(--ease-out-expo);animation:1.9s steps(7,end) .6s backwards page-module___8aEwW__infraFrameSettle;position:absolute;inset:-.2em -.34em -.14em -.3em;transform:translateY(0)}.page-module___8aEwW__infraPhrase:after{content:"01";z-index:4;font-family:var(--font-mono);letter-spacing:0;color:var(--infra-accent);opacity:.38;pointer-events:none;animation:page-module___8aEwW__infraMarkIn .9s var(--ease-out-expo)1.38s backwards;transition:opacity .18s ease,color .18s ease,transform .26s var(--ease-out-expo);font-size:.19em;font-style:normal;font-weight:500;line-height:1;position:absolute;top:-.7em;right:-1.18em}.page-module___8aEwW__infraWindow{z-index:0;pointer-events:none;color:var(--color-text);opacity:.86;font-style:normal;transition:opacity .22s;animation:1.9s steps(8,end) .58s both page-module___8aEwW__infraWindowRecover;display:block;position:absolute;inset:-.28em -.46em -.2em -.4em;overflow:hidden}.page-module___8aEwW__infraRow{font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text)58%,transparent);opacity:var(--infra-row-rest);animation:page-module___8aEwW__infraLedgerSettle 1.55s var(--ease-out-expo)var(--infra-row-delay)backwards;grid-template-columns:1fr .72fr .72fr;align-items:center;gap:.56em;font-size:.145em;font-style:normal;font-weight:500;line-height:1;transition:opacity .18s,color .18s;display:grid;position:absolute;left:.44em;right:.4em;transform:translate(0)}.page-module___8aEwW__infraRow span{text-overflow:clip;white-space:nowrap;min-width:0;overflow:hidden}.page-module___8aEwW__infraRow span:nth-child(2),.page-module___8aEwW__infraRow span:nth-child(3){text-align:right}.page-module___8aEwW__infraRowA{--infra-row-delay:.88s;--infra-row-from:-.9em;top:17%}.page-module___8aEwW__infraRowB{--infra-row-delay:.98s;--infra-row-from:.82em;top:45%}.page-module___8aEwW__infraRowC{--infra-row-delay:1.08s;--infra-row-from:-.58em;top:73%}.page-module___8aEwW__infraSweep{z-index:2;opacity:0;pointer-events:none;background:linear-gradient(90deg,transparent 0 39%,color-mix(in srgb,var(--infra-accent)18%,transparent)46%,color-mix(in srgb,var(--infra-accent)64%,transparent)50%,color-mix(in srgb,var(--infra-warm)34%,transparent)53%,transparent 61% 100%);width:24%;animation:page-module___8aEwW__infraSweepPass .96s var(--ease-out-expo)1.32s both;position:absolute;top:-.08em;bottom:-.08em;left:0;transform:translate(-145%)skew(-12deg)}.page-module___8aEwW__infraDamage{z-index:5;pointer-events:none;opacity:0;animation:2.05s steps(10,end) .52s both page-module___8aEwW__infraDamageRelease;display:block;position:absolute;inset:-.06em -.16em .03em -.12em;overflow:hidden}.page-module___8aEwW__infraDamage:before{content:"";opacity:.46;background:repeating-linear-gradient(90deg,transparent 0 .34em,color-mix(in srgb,var(--color-text)12%,transparent).34em .36em,transparent .36em .74em),repeating-linear-gradient(0deg,transparent 0 .22em,color-mix(in srgb,var(--color-text)10%,transparent).22em .235em,transparent .235em .52em);animation:2.05s steps(9,end) .52s both page-module___8aEwW__infraDamageGrid;position:absolute;inset:-.2em -.32em;transform:translate(-.36em)skew(-8deg)}.page-module___8aEwW__infraPlate{background:var(--infra-blackout);border-block:1px solid var(--infra-blackout-edge);box-shadow:0 .025em 0 color-mix(in srgb,var(--color-text)7%,transparent),0 .11em 0 color-mix(in srgb,var(--color-bg)88%,transparent);transform-origin:0;display:block;position:absolute;left:0;right:0}.page-module___8aEwW__infraPlateA{clip-path:polygon(0 2%,42% 0,58% 10%,100% 3%,98% 82%,63% 72%,36% 94%,0 88%);height:.36em;animation:2.05s steps(8,end) .52s both page-module___8aEwW__infraPlateClearA;top:.02em}.page-module___8aEwW__infraPlateB{clip-path:polygon(2% 14%,38% 2%,100% 10%,97% 90%,52% 82%,25% 98%,0 84%);height:.33em;animation:2.05s steps(9,end) .56s both page-module___8aEwW__infraPlateClearB;top:.36em;left:.1em;right:-.08em}.page-module___8aEwW__infraPlateC{clip-path:polygon(0 5%,51% 0,100% 18%,96% 96%,72% 88%,29% 100%,3% 82%);height:.29em;animation:2.05s steps(7,end) .61s both page-module___8aEwW__infraPlateClearC;top:.7em;left:-.05em;right:.14em}.page-module___8aEwW__infraPlateD{clip-path:polygon(0 0,34% 12%,78% 4%,100% 18%,99% 91%,52% 100%,0 82%);height:.22em;animation:2.05s steps(6,end) .68s both page-module___8aEwW__infraPlateClearD;top:.99em;left:.18em;right:.08em}@media (hover:hover) and (pointer:fine){.page-module___8aEwW__infraPhrase.page-module___8aEwW__taglineWord:hover{--infra-row-rest:.32;transform:none}.page-module___8aEwW__infraPhrase:hover:before{opacity:.82;clip-path:inset(0);transform:translateY(-.015em)}.page-module___8aEwW__infraPhrase:hover:after{opacity:.72;color:var(--infra-warm);transform:translateY(-.08em)}.page-module___8aEwW__infraPhrase:hover .page-module___8aEwW__infraWindow{opacity:1}.page-module___8aEwW__infraPhrase:hover .page-module___8aEwW__infraRow{color:color-mix(in srgb,var(--color-text)76%,transparent)}.page-module___8aEwW__infraPhrase:hover .page-module___8aEwW__infraSweep{animation:page-module___8aEwW__infraSweepPass .92s var(--ease-out-expo)both}.page-module___8aEwW__tagline:has(.page-module___8aEwW__infraPhrase:hover) .page-module___8aEwW__infraPhrase{opacity:1}}.page-module___8aEwW__infraPhraseSettled .page-module___8aEwW__infraClean{color:var(--color-text);animation:none}.page-module___8aEwW__infraPhraseSettled .page-module___8aEwW__infraGlyphShard{color:var(--color-text);opacity:0;text-shadow:none;animation:none;transform:translate(0)rotate(0)scale(1)}@media (hover:hover) and (pointer:fine){.page-module___8aEwW__infraPhraseHovering .page-module___8aEwW__infraClean,.page-module___8aEwW__infraPhraseReleasing .page-module___8aEwW__infraClean{color:#0000;animation:none}.page-module___8aEwW__infraPhraseHovering .page-module___8aEwW__infraGlyphShard{color:var(--infra-fracture);opacity:1;text-shadow:0 0 .04em color-mix(in srgb,var(--infra-fracture)36%,transparent),0 0 .22em var(--infra-fracture-glow);transform:translate(var(--bx,0),var(--by,0))rotate(var(--br,0deg))scale(1.025);transition:opacity 90ms,color .16s,text-shadow .18s,transform .34s cubic-bezier(.31,0,.18,1);animation:none}.page-module___8aEwW__infraPhraseReleasing .page-module___8aEwW__infraClean{animation:.82s linear both page-module___8aEwW__infraCleanHoverReturn}.page-module___8aEwW__infraPhraseReleasing .page-module___8aEwW__infraGlyphShard{animation:.82s cubic-bezier(.18,.96,.12,1) both page-module___8aEwW__infraGlyphHoverRepair}}@media (max-width:560px){.page-module___8aEwW__infraPhrase{margin-inline:-.04em;padding:0 .04em .12em;display:inline-block}.page-module___8aEwW__infraPhrase:before{opacity:.46;inset:-.16em -.18em -.12em}.page-module___8aEwW__infraPhrase:after{display:none}.page-module___8aEwW__infraWindow{opacity:.72;inset:-.22em -.22em -.18em}.page-module___8aEwW__infraDamage{inset:-.04em -.08em .04em}.page-module___8aEwW__infraRow{font-size:.12em;left:.22em;right:.22em}.page-module___8aEwW__infraWord{display:inline-block}}@media (max-width:340px){.page-module___8aEwW__infraPhrase{margin-inline:0;padding:0;display:inline}.page-module___8aEwW__infraPhrase:before,.page-module___8aEwW__infraWindow,.page-module___8aEwW__infraDamage{display:none}.page-module___8aEwW__infraWord{display:inline-block}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__infraPhrase:before,.page-module___8aEwW__infraPhrase:after,.page-module___8aEwW__infraDamage,.page-module___8aEwW__infraGlyphLayer,.page-module___8aEwW__infraGlyphShard,.page-module___8aEwW__infraClean,.page-module___8aEwW__infraRow,.page-module___8aEwW__infraSweep,.page-module___8aEwW__infraWord{transition:none;animation:none}.page-module___8aEwW__infraPhrase:before{opacity:.42;clip-path:inset(0 12% 0 10%);transform:none}.page-module___8aEwW__infraPhrase:after{opacity:.38;transform:none}.page-module___8aEwW__infraRow{opacity:var(--infra-row-rest);transform:none}.page-module___8aEwW__infraSweep,.page-module___8aEwW__infraDamage{display:none}.page-module___8aEwW__infraWord,.page-module___8aEwW__infraClean{color:var(--color-text)}.page-module___8aEwW__infraGlyphLayer{display:none}}@keyframes page-module___8aEwW__infraGlyphGravity{0%{opacity:1;color:var(--infra-fracture);text-shadow:0 0 .035em color-mix(in srgb,var(--infra-fracture)32%,transparent),0 0 .2em var(--infra-fracture-glow);transform:translate(var(--sx,0),var(--sy,0))rotate(var(--fr,0deg))scale(.982)}22%{opacity:1;color:var(--infra-fracture);text-shadow:0 0 .05em color-mix(in srgb,var(--infra-fracture)40%,transparent),0 0 .28em var(--infra-fracture-glow);transform:translate(var(--bx,0),var(--by,0))rotate(var(--br,0deg))scale(1.035)}44%{color:color-mix(in srgb,var(--infra-fracture)70%,var(--color-text));text-shadow:0 0 .035em color-mix(in srgb,var(--infra-fracture)24%,transparent),0 0 .18em color-mix(in srgb,var(--infra-fracture-glow)68%,transparent);transform:translate(var(--px,0),var(--py,0))rotate(var(--pr,0deg))scale(1.02)}68%{color:color-mix(in srgb,var(--infra-fracture)30%,var(--color-text));text-shadow:0 0 .02em color-mix(in srgb,var(--infra-fracture)14%,transparent),0 0 .1em color-mix(in srgb,var(--infra-fracture-glow)40%,transparent);transform:translate(var(--ox,0),var(--oy,0))rotate(var(--or,0deg))scale(1.01)}84%{color:var(--color-text);text-shadow:none;transform:translate(var(--rx,0),var(--ry,0))rotate(var(--rr,0deg))scale(.998)}to{opacity:1;color:var(--color-text);text-shadow:none;transform:translate(0)rotate(0)scale(1)}}@keyframes page-module___8aEwW__infraCleanHandoff{0%,86%{color:#0000}88%,to{color:var(--color-text)}}@keyframes page-module___8aEwW__infraShardHandoff{0%,86%{opacity:1}88%,to{opacity:0}}@keyframes page-module___8aEwW__infraGlyphHoverRepair{0%{color:var(--infra-fracture);opacity:1;text-shadow:0 0 .04em color-mix(in srgb,var(--infra-fracture)36%,transparent),0 0 .22em var(--infra-fracture-glow);transform:translate(var(--bx,0),var(--by,0))rotate(var(--br,0deg))scale(1.025)}58%{color:color-mix(in srgb,var(--infra-fracture)28%,var(--color-text));opacity:1;text-shadow:0 0 .02em color-mix(in srgb,var(--infra-fracture)12%,transparent),0 0 .1em color-mix(in srgb,var(--infra-fracture-glow)34%,transparent);transform:translate(var(--ox,0),var(--oy,0))rotate(var(--or,0deg))scale(1.006)}86%{color:var(--color-text);opacity:1;text-shadow:none;transform:translate(var(--rx,0),var(--ry,0))rotate(var(--rr,0deg))scale(.998)}to{color:var(--color-text);opacity:0;text-shadow:none;transform:translate(0)rotate(0)scale(1)}}@keyframes page-module___8aEwW__infraCleanHoverReturn{0%,72%{color:#0000}to{color:var(--color-text)}}@keyframes page-module___8aEwW__infraFrameSettle{0%{opacity:0;clip-path:inset(0 44% 0 46%);transform:translateY(.16em)scaleY(.58)skew(-4deg)}18%{opacity:.9;clip-path:inset(0 36% 0 18%);transform:translate(-.08em)translateY(-.04em)scaleY(1.08)skew(2deg)}44%{opacity:.82;clip-path:inset(0 2% 0 4%);transform:translate(.05em)translateY(.02em)scaleY(.92)skew(-1deg)}72%{opacity:.54;clip-path:inset(0 8% 0 6%)}to{opacity:.42;clip-path:inset(0 12% 0 10%);transform:translateY(0)scaleY(1)}}@keyframes page-module___8aEwW__infraMarkIn{0%{opacity:0;transform:translateY(.28em)}to{opacity:.38;transform:translateY(0)}}@keyframes page-module___8aEwW__infraWindowRecover{0%{opacity:1;transform:translate(-.18em)skew(-5deg)}24%{opacity:.96;transform:translate(.12em)skew(3deg)}48%{opacity:.92;transform:translate(-.04em)skew(-1deg)}to{opacity:.86;transform:translate(0)skew(0)}}@keyframes page-module___8aEwW__infraLedgerSettle{0%{opacity:0;transform:translateX(var(--infra-row-from))}36%{opacity:.7}68%{opacity:.42;transform:translate(0)}to{opacity:var(--infra-row-rest);transform:translate(0)}}@keyframes page-module___8aEwW__infraDamageRelease{0%,28%{opacity:1;clip-path:inset(0);transform:translate(0)skew(-2deg)}40%{opacity:1;clip-path:inset(0 8% 0 0);transform:translate(.04em)skew(3deg)}58%{opacity:.84;clip-path:inset(0 22% 0 4%);transform:translate(.16em)skew(-1deg)}76%{opacity:.5;clip-path:inset(0 58% 0 18%);transform:translate(.42em)skew(2deg)}to{opacity:0;clip-path:inset(0 100%);transform:translate(.92em)skew(0)}}@keyframes page-module___8aEwW__infraDamageGrid{0%,30%{opacity:.46;transform:translate(-.36em)skew(-8deg)}52%{opacity:.36;transform:translate(.22em)skew(5deg)}76%{opacity:.18;transform:translate(.56em)skew(-2deg)}to{opacity:0;transform:translate(.86em)skew(0)}}@keyframes page-module___8aEwW__infraPlateClearA{0%,30%{opacity:1;transform:translate(0)scaleX(1)}44%{transform:translate(-.08em)scaleX(.92)}64%{opacity:.86;transform:translate(.44em)scaleX(.58)}to{opacity:0;transform:translate(1.18em)scaleX(.02)}}@keyframes page-module___8aEwW__infraPlateClearB{0%,26%{opacity:1;transform:translate(0)scaleX(1)}42%{transform:translate(.14em)scaleX(.96)}68%{opacity:.72;transform:translate(.78em)scaleX(.38)}to{opacity:0;transform:translate(1.3em)scaleX(.02)}}@keyframes page-module___8aEwW__infraPlateClearC{0%,34%{opacity:1;transform:translate(0)scaleX(1)}48%{transform:translate(-.04em)scaleX(.84)}72%{opacity:.58;transform:translate(.62em)scaleX(.34)}to{opacity:0;transform:translate(1.08em)scaleX(.02)}}@keyframes page-module___8aEwW__infraPlateClearD{0%,38%{opacity:1;transform:translate(0)scaleX(1)}58%{opacity:.8;transform:translate(.34em)scaleX(.55)}to{opacity:0;transform:translate(1em)scaleX(.02)}}@keyframes page-module___8aEwW__infraSweepPass{0%{opacity:0;transform:translate(-145%)skew(-12deg)}18%{opacity:1}74%{opacity:.82}to{opacity:0;transform:translate(260%)skew(-12deg)}}.page-module___8aEwW__prose{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-muted);margin:0;line-height:1.72}.page-module___8aEwW__section{margin-top:3.5rem}.page-module___8aEwW__secHd{align-items:center;gap:13px;margin-bottom:15px;display:flex}.page-module___8aEwW__secLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-subtle);white-space:nowrap;flex-shrink:0;font-size:9px;font-weight:500;transition:color .25s,letter-spacing .4s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.page-module___8aEwW__secHd:hover .page-module___8aEwW__secLabel{color:var(--color-text-muted);letter-spacing:.15em;transform:translateY(-1px)}}.page-module___8aEwW__secRule{background:var(--color-border-subtle);flex:1;height:1px;position:relative;overflow:hidden}.page-module___8aEwW__secRule:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-data-1)25%,transparent),transparent);width:40%;transition:transform;position:absolute;inset:0;transform:translate(-100%)}@media (hover:hover){.page-module___8aEwW__secHd:hover .page-module___8aEwW__secRule:after{transition:transform .8s cubic-bezier(.16,1,.3,1);transform:translate(350%)}}.page-module___8aEwW__homeFooter{border-top:1px solid var(--color-border);justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-top:4.5rem;padding-top:1.125rem;display:flex}@media (max-width:560px){.page-module___8aEwW__homeFooter{flex-direction:column;align-items:flex-start;gap:.5rem}.page-module___8aEwW__ftEnd{align-items:flex-start}}.page-module___8aEwW__writingLink{font-family:var(--font-display);font-style:italic;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.52;text-decoration:none;transition:color .15s}.page-module___8aEwW__writingLink:hover{color:var(--color-text)}.page-module___8aEwW__ftEnd{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.page-module___8aEwW__loc{font-family:var(--font-mono);color:var(--color-text-muted);font-size:11px}
