.FormField-module__NlV2Rq__field{gap:var(--space-2);flex-direction:column;display:flex}.FormField-module__NlV2Rq__label{color:var(--text)}.FormField-module__NlV2Rq__hint{color:var(--text-muted);margin:0}.FormField-module__NlV2Rq__control{width:100%;min-height:44px;max-width:var(--measure);padding:var(--space-2) var(--space-3);background-color:var(--bg-raised);color:var(--text);background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:0% var(--thread), 100% var(--thread);background-image:linear-gradient(var(--accent), var(--accent)), linear-gradient(var(--border), var(--border));transition:background-size var(--dur-slow) var(--ease-expo);border:0;font-family:inherit}.FormField-module__NlV2Rq__control::placeholder{color:var(--text-muted);font-family:var(--font-mono), ui-monospace, monospace}.FormField-module__NlV2Rq__control:focus{background-size:100% var(--thread), 100% var(--thread)}.FormField-module__NlV2Rq__control:focus-visible{outline:2px solid var(--accent);outline-offset:2px}textarea.FormField-module__NlV2Rq__control{resize:vertical}select.FormField-module__NlV2Rq__control{appearance:none;padding-right:var(--space-8);background-position:calc(100% - 20px),calc(100% - 15px),0 100%,0 100%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:5px 5px, 5px 5px, 0% var(--thread), 100% var(--thread);background-image:linear-gradient(45deg, transparent 50%, var(--text-muted) 50%), linear-gradient(135deg, var(--text-muted) 50%, transparent 50%), linear-gradient(var(--accent), var(--accent)), linear-gradient(var(--border), var(--border))}select.FormField-module__NlV2Rq__control:focus{background-size:5px 5px, 5px 5px, 100% var(--thread), 100% var(--thread);background-image:linear-gradient(45deg, transparent 50%, var(--accent) 50%), linear-gradient(135deg, var(--accent) 50%, transparent 50%), linear-gradient(var(--accent), var(--accent)), linear-gradient(var(--border), var(--border))}.FormField-module__NlV2Rq__error{padding-left:var(--space-3);border-left:var(--thread) solid var(--danger);color:var(--danger);margin:0}
.FormStatus-module__Vj-dEG__status{min-height:1.4em;color:var(--text-muted);margin:0}.FormStatus-module__Vj-dEG__failed{padding-left:var(--space-3);border-left:var(--thread) solid var(--danger);color:var(--danger)}
.CauseForm-module__LomXYa__form{gap:var(--space-8);max-width:var(--measure);flex-direction:column;display:flex}.CauseForm-module__LomXYa__fieldset{gap:var(--space-4);border:0;border-top:var(--thread) solid var(--border);padding:0;flex-direction:column;margin:0;padding-block-start:var(--space-8);display:flex}.CauseForm-module__LomXYa__fieldset:first-child{border-top:0;padding-block-start:0}.CauseForm-module__LomXYa__legend{color:var(--text);padding:0}.CauseForm-module__LomXYa__hint{color:var(--text-muted);margin:0}.CauseForm-module__LomXYa__groupLabel{color:var(--text);margin:0}.CauseForm-module__LomXYa__options{gap:var(--space-3);flex-wrap:wrap;display:flex}.CauseForm-module__LomXYa__option{display:contents}.CauseForm-module__LomXYa__optionInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.CauseForm-module__LomXYa__optionLabel{min-height:44px;padding:var(--space-2) var(--space-4);border:var(--thread) solid var(--border);color:var(--text);cursor:pointer;transition:border-color var(--dur-slow) var(--ease-expo), color var(--dur-slow) var(--ease-expo), background-color var(--dur-slow) var(--ease-expo);align-items:center;display:inline-flex}.CauseForm-module__LomXYa__optionLabel:hover{border-color:var(--accent)}.CauseForm-module__LomXYa__optionInput:checked+.CauseForm-module__LomXYa__optionLabel{border-color:var(--accent);color:var(--accent-bright);background:var(--accent-dim)}.CauseForm-module__LomXYa__optionInput:focus-visible+.CauseForm-module__LomXYa__optionLabel{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:639px){.CauseForm-module__LomXYa__options{flex-direction:column}.CauseForm-module__LomXYa__optionLabel{width:100%}}.CauseForm-module__LomXYa__error{padding-left:var(--space-3);border-left:var(--thread) solid var(--danger);color:var(--danger);margin:0}.CauseForm-module__LomXYa__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CauseForm-module__LomXYa__submit{min-height:44px;padding-inline:var(--space-6);border:var(--thread) solid var(--accent);color:var(--accent);cursor:pointer;transition:background-color var(--dur-slow) var(--ease-expo), color var(--dur-slow) var(--ease-expo);background:0 0;align-self:flex-start}.CauseForm-module__LomXYa__submit:hover:not([disabled]),.CauseForm-module__LomXYa__submit:focus-visible:not([disabled]){background:var(--accent-dim)}.CauseForm-module__LomXYa__submit[disabled]{color:var(--text-muted);border-color:var(--border);cursor:default}.CauseForm-module__LomXYa__confirmation{gap:var(--space-4);max-width:var(--measure);padding:var(--space-6);border:var(--thread) solid var(--border);background:var(--bg-raised);flex-direction:column;display:flex}
.IdeaForm-module__noDVLq__form{gap:var(--space-8);flex-direction:column;margin-block-start:var(--space-12);display:flex}.IdeaForm-module__noDVLq__progressBlock{gap:var(--space-3);flex-direction:column;display:flex}.IdeaForm-module__noDVLq__stepCount{color:var(--accent);margin:0}.IdeaForm-module__noDVLq__progressTrack{height:var(--thread);background:var(--border)}.IdeaForm-module__noDVLq__progressFill{height:var(--thread);width:var(--idea-progress,0%);background:var(--accent);transition:width var(--dur-slow) var(--ease-expo);display:block}.IdeaForm-module__noDVLq__sentence,.IdeaForm-module__noDVLq__spec{max-width:22ch;margin:0}@media (min-width:640px){.IdeaForm-module__noDVLq__sentence,.IdeaForm-module__noDVLq__spec{max-width:30ch}}.IdeaForm-module__noDVLq__slotFilled{color:var(--accent-bright);box-shadow:inset 0 -.06em 0 0 var(--accent)}.IdeaForm-module__noDVLq__slotEmpty{color:var(--text-faint);border-bottom:var(--thread) dashed var(--accent)}.IdeaForm-module__noDVLq__step{gap:var(--space-4);border:0;border-top:var(--thread) solid var(--border);padding:0;flex-direction:column;min-width:0;margin:0;padding-block-start:var(--space-8);display:flex}.IdeaForm-module__noDVLq__step[hidden]{display:none}.IdeaForm-module__noDVLq__wizard .IdeaForm-module__noDVLq__step{animation:IdeaForm-module__noDVLq__idea-step-rise .52s var(--ease-expo) both;border-top:0;padding-block-start:0}@media (max-width:639px){.IdeaForm-module__noDVLq__wizard .IdeaForm-module__noDVLq__step{min-height:60svh}}@keyframes IdeaForm-module__noDVLq__idea-step-rise{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.IdeaForm-module__noDVLq__legend{color:var(--text);max-width:24ch;padding:0}.IdeaForm-module__noDVLq__legend:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.IdeaForm-module__noDVLq__revealLegend{color:var(--accent);letter-spacing:.14em}.IdeaForm-module__noDVLq__annotation{padding-top:var(--space-2);border-top:var(--thread) solid var(--border);margin:0}.IdeaForm-module__noDVLq__hint,.IdeaForm-module__noDVLq__groupLabel{color:var(--text-muted);margin:0}.IdeaForm-module__noDVLq__chips{gap:var(--space-3);flex-wrap:wrap;display:flex}.IdeaForm-module__noDVLq__chip{display:contents}.IdeaForm-module__noDVLq__chipInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.IdeaForm-module__noDVLq__chipLabel{min-height:44px;padding:var(--space-2) var(--space-4);border:var(--thread) solid var(--border);color:var(--text);cursor:pointer;transition:border-color var(--dur-slow) var(--ease-expo), color var(--dur-slow) var(--ease-expo), background-color var(--dur-slow) var(--ease-expo);align-items:center;display:inline-flex}.IdeaForm-module__noDVLq__chipLabel:hover{border-color:var(--accent)}.IdeaForm-module__noDVLq__chipInput:checked+.IdeaForm-module__noDVLq__chipLabel{border-color:var(--accent);color:var(--accent-bright);background:var(--accent-dim)}.IdeaForm-module__noDVLq__chipInput:focus-visible+.IdeaForm-module__noDVLq__chipLabel{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:639px){.IdeaForm-module__noDVLq__chips{flex-direction:column}.IdeaForm-module__noDVLq__chipLabel{width:100%}}.IdeaForm-module__noDVLq__advisory{gap:var(--space-3);border-top:var(--thread) solid var(--border);flex-direction:column;padding-block-start:var(--space-4);display:flex}.IdeaForm-module__noDVLq__advisory[hidden]{display:none}.IdeaForm-module__noDVLq__swap{min-height:44px;color:var(--accent);cursor:pointer;text-align:left;text-transform:none;letter-spacing:.04em;text-underline-offset:4px;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.IdeaForm-module__noDVLq__error{padding-left:var(--space-3);border-left:var(--thread) solid var(--danger);color:var(--danger);margin:0}.IdeaForm-module__noDVLq__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.IdeaForm-module__noDVLq__nav{gap:var(--space-4);align-items:center;display:flex}.IdeaForm-module__noDVLq__next,.IdeaForm-module__noDVLq__back,.IdeaForm-module__noDVLq__submit{min-height:44px;padding-inline:var(--space-6);cursor:pointer;transition:background-color var(--dur-slow) var(--ease-expo);background:0 0}.IdeaForm-module__noDVLq__next,.IdeaForm-module__noDVLq__submit{border:var(--thread) solid var(--accent);color:var(--accent)}.IdeaForm-module__noDVLq__back{border:var(--thread) solid var(--border);color:var(--text-muted);margin-inline-end:auto}.IdeaForm-module__noDVLq__next:hover,.IdeaForm-module__noDVLq__next:focus-visible,.IdeaForm-module__noDVLq__submit:hover:not([disabled]),.IdeaForm-module__noDVLq__submit:focus-visible:not([disabled]){background:var(--accent-dim)}.IdeaForm-module__noDVLq__submit{letter-spacing:.18em;text-transform:none;align-self:flex-start}.IdeaForm-module__noDVLq__submit[disabled]{color:var(--text-muted);border-color:var(--border);cursor:default}.IdeaForm-module__noDVLq__confirmation{gap:var(--space-6);max-width:var(--measure);padding:var(--space-8);border:var(--thread) solid var(--border);background:var(--bg-raised);flex-direction:column;display:flex}.IdeaForm-module__noDVLq__thread{align-items:flex-start;gap:0;margin:0;padding:0;list-style:none;display:flex}.IdeaForm-module__noDVLq__threadNode{gap:var(--space-2);flex-direction:column;flex:1 1 0;padding-inline-end:var(--space-2);display:flex;position:relative}.IdeaForm-module__noDVLq__threadNode:not(:last-child):before{content:"";top:calc(var(--space-2) / 2 + 2px);width:100%;height:var(--thread);background:var(--border);position:absolute;left:0}.IdeaForm-module__noDVLq__threadNode:first-child:not(:last-child):before{background:var(--accent)}.IdeaForm-module__noDVLq__threadDot{width:var(--space-2);height:var(--space-2);background:var(--border);border-radius:50%;position:relative}.IdeaForm-module__noDVLq__threadNode:first-child .IdeaForm-module__noDVLq__threadDot{background:var(--accent);animation:IdeaForm-module__noDVLq__idea-stamp .42s var(--ease-expo) both}.IdeaForm-module__noDVLq__threadNodeLabel{color:var(--text-faint)}.IdeaForm-module__noDVLq__threadNode:first-child .IdeaForm-module__noDVLq__threadNodeLabel{color:var(--accent);animation:IdeaForm-module__noDVLq__idea-stamp .42s var(--ease-expo) both;animation-delay:.12s}@keyframes IdeaForm-module__noDVLq__idea-stamp{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}
.ContactForm-module__1SvrgG__form{gap:var(--space-6);max-width:var(--measure);flex-direction:column;display:flex}.ContactForm-module__1SvrgG__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ContactForm-module__1SvrgG__submit{min-height:44px;padding-inline:var(--space-6);border:1px solid var(--accent);color:var(--accent);cursor:pointer;transition:background-color var(--dur-slow) var(--ease-expo), color var(--dur-slow) var(--ease-expo);background:0 0;align-self:flex-start}.ContactForm-module__1SvrgG__submit:hover:not([disabled]),.ContactForm-module__1SvrgG__submit:focus-visible:not([disabled]){background:var(--accent-dim)}.ContactForm-module__1SvrgG__submit[disabled]{color:var(--text-muted);border-color:var(--border);cursor:default}.ContactForm-module__1SvrgG__confirmation{gap:var(--space-4);max-width:var(--measure);padding:var(--space-6);border:1px solid var(--border);background:var(--bg-raised);flex-direction:column;display:flex}
.SectionHeading-module__SZMenG__wrap{gap:var(--space-3);margin-bottom:var(--space-12);flex-direction:column;display:flex;position:relative}.SectionHeading-module__SZMenG__wrap:before{content:"";width:var(--space-12);height:var(--thread);background:var(--accent);position:absolute;top:0;left:0}.SectionHeading-module__SZMenG__rule{border:0;border-top:1px solid var(--border);margin:0 0 var(--space-4)}.SectionHeading-module__SZMenG__eyebrow{margin:0}.SectionHeading-module__SZMenG__heading{color:var(--text);margin:0}.SectionHeading-module__SZMenG__deck{color:var(--text-muted);margin:0}
.CtaBand-module__8wR_VG__band{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-block:var(--section-y);position:relative;overflow:hidden}.CtaBand-module__8wR_VG__inner{gap:var(--space-6);text-align:center;flex-direction:column;align-items:center;display:flex}.CtaBand-module__8wR_VG__heading{max-width:16ch;margin:0}.CtaBand-module__8wR_VG__body{color:var(--text-muted);margin:0}.CtaBand-module__8wR_VG__cta{isolation:isolate;min-height:48px;margin-top:var(--space-2);padding-inline:var(--space-6);border:1px solid var(--accent);color:var(--accent);transition:color var(--dur-slow) var(--ease-expo);border-radius:999px;align-items:center;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.CtaBand-module__8wR_VG__cta:before{content:"";z-index:-1;background:var(--accent);transform-origin:0;transition:transform var(--dur-slow) var(--ease-expo);position:absolute;inset:0;transform:scaleX(0)}.CtaBand-module__8wR_VG__cta:hover,.CtaBand-module__8wR_VG__cta:focus-visible{color:var(--bg)}.CtaBand-module__8wR_VG__cta:hover:before,.CtaBand-module__8wR_VG__cta:focus-visible:before{transform:scaleX(1)}
.case-module__ctDyzG__article{padding-block:var(--section-y);gap:var(--space-8);flex-direction:column;display:flex}.case-module__ctDyzG__disclaimer{max-width:var(--measure);padding-top:var(--space-4);border-top:1px solid var(--border);color:var(--text-muted);margin:0}
.SealedLedger-module__ciRdYa__ledger{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.SealedLedger-module__ciRdYa__row{align-items:center;column-gap:var(--space-4);row-gap:var(--space-2);padding-block:var(--space-4);padding-inline:var(--space-2);border-bottom:1px solid var(--border);transition:background-color .26s var(--ease-expo);grid-template-columns:auto 1fr;grid-template-areas:"num bar""num status";display:grid;position:relative}.SealedLedger-module__ciRdYa__row:hover,.SealedLedger-module__ciRdYa__row:focus-within{background-color:var(--accent-dim)}.SealedLedger-module__ciRdYa__num{color:var(--text-muted);font-variant-numeric:tabular-nums;grid-area:num}.SealedLedger-module__ciRdYa__bar{height:.9rem;width:var(--bar-w,68%);max-width:32rem;transition:opacity .26s var(--ease-expo);background-image:linear-gradient(100deg,#e8e4dc17 0% 38%,#e8e4dc33 50%,#e8e4dc17 62% 100%);background-position:200% 0;background-size:300% 100%;border-radius:1px;grid-area:bar;animation:11s linear infinite SealedLedger-module__ciRdYa__ledger-sheen;display:block}.SealedLedger-module__ciRdYa__row:nth-child(8n+1) .SealedLedger-module__ciRdYa__bar{--bar-w:72%}.SealedLedger-module__ciRdYa__row:nth-child(8n+2) .SealedLedger-module__ciRdYa__bar{--bar-w:54%}.SealedLedger-module__ciRdYa__row:nth-child(8n+3) .SealedLedger-module__ciRdYa__bar{--bar-w:81%}.SealedLedger-module__ciRdYa__row:nth-child(8n+4) .SealedLedger-module__ciRdYa__bar{--bar-w:63%}.SealedLedger-module__ciRdYa__row:nth-child(8n+5) .SealedLedger-module__ciRdYa__bar{--bar-w:77%}.SealedLedger-module__ciRdYa__row:nth-child(8n+6) .SealedLedger-module__ciRdYa__bar{--bar-w:49%}.SealedLedger-module__ciRdYa__row:nth-child(8n+7) .SealedLedger-module__ciRdYa__bar{--bar-w:68%}.SealedLedger-module__ciRdYa__row:nth-child(8n) .SealedLedger-module__ciRdYa__bar{--bar-w:58%}.SealedLedger-module__ciRdYa__row:hover .SealedLedger-module__ciRdYa__bar,.SealedLedger-module__ciRdYa__row:focus-within .SealedLedger-module__ciRdYa__bar{opacity:.35}@keyframes SealedLedger-module__ciRdYa__ledger-sheen{0%{background-position:200% 0}to{background-position:-100% 0}}.SealedLedger-module__ciRdYa__status,.SealedLedger-module__ciRdYa__awaiting{color:var(--text-muted);grid-area:status;margin:0}.SealedLedger-module__ciRdYa__status{justify-self:start}.SealedLedger-module__ciRdYa__awaiting{display:none}.SealedLedger-module__ciRdYa__hint{min-height:44px;color:var(--accent);opacity:0;pointer-events:none;transition:opacity .26s var(--ease-expo);grid-area:status;place-self:center start;align-items:center;text-decoration:none;display:inline-flex}.SealedLedger-module__ciRdYa__row:hover .SealedLedger-module__ciRdYa__hint,.SealedLedger-module__ciRdYa__row:focus-within .SealedLedger-module__ciRdYa__hint{opacity:1;pointer-events:auto}.SealedLedger-module__ciRdYa__row:hover .SealedLedger-module__ciRdYa__status,.SealedLedger-module__ciRdYa__row:focus-within .SealedLedger-module__ciRdYa__status{opacity:0}.SealedLedger-module__ciRdYa__hint:focus-visible{opacity:1;pointer-events:auto}@media (min-width:720px){.SealedLedger-module__ciRdYa__row{row-gap:0;column-gap:var(--space-6);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"num bar status awaiting"}.SealedLedger-module__ciRdYa__awaiting{color:var(--text-muted);white-space:nowrap;grid-area:awaiting;display:inline}.SealedLedger-module__ciRdYa__status{white-space:nowrap;grid-area:status}.SealedLedger-module__ciRdYa__hint{white-space:nowrap;grid-area:status;justify-self:end}.SealedLedger-module__ciRdYa__row:hover .SealedLedger-module__ciRdYa__awaiting,.SealedLedger-module__ciRdYa__row:focus-within .SealedLedger-module__ciRdYa__awaiting{opacity:0}}
.StatusBadge-module__b-0TZW__badge{align-items:center;gap:var(--space-2);color:var(--text-muted);display:inline-flex}.StatusBadge-module__b-0TZW__dot{background:var(--text-muted);border-radius:50%;width:6px;height:6px}.StatusBadge-module__b-0TZW__badge[data-stage=live] .StatusBadge-module__b-0TZW__dot{background:var(--success)}.StatusBadge-module__b-0TZW__badge[data-stage=staging] .StatusBadge-module__b-0TZW__dot{background:var(--accent)}.StatusBadge-module__b-0TZW__badge[data-stage=in-development] .StatusBadge-module__b-0TZW__dot{background:var(--text-muted)}.StatusBadge-module__b-0TZW__badge[data-stage=private-beta] .StatusBadge-module__b-0TZW__dot{background:var(--accent-dim);box-shadow:0 0 0 1px var(--accent)}
.StackTag-module__SFNfqW__tag{padding:var(--space-1) var(--space-2);background:var(--accent-dim);color:var(--text);align-items:center;display:inline-flex}
.work-module__fg0oIG__head{padding-block:var(--section-y);gap:var(--space-4);flex-direction:column;display:flex}.work-module__fg0oIG__head h1,.work-module__fg0oIG__head p{margin:0}.work-module__fg0oIG__grid{padding-bottom:var(--section-y)}.work-module__fg0oIG__registry{padding-bottom:var(--space-16)}.work-module__fg0oIG__protocol{padding-bottom:var(--section-y)}.work-module__fg0oIG__protocolList{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.work-module__fg0oIG__protocolRow{column-gap:var(--space-6);padding-block:var(--space-6);border-bottom:1px solid var(--border);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.work-module__fg0oIG__protocolNum{color:var(--text-muted);font-variant-numeric:tabular-nums}.work-module__fg0oIG__protocolClause{max-width:var(--measure);color:var(--text);margin:0}
.services-module__EimPha__intro{padding-block:var(--section-y);gap:var(--space-4);flex-direction:column;display:flex}.services-module__EimPha__engagements{padding-block:var(--space-16);border-top:1px solid var(--border)}.services-module__EimPha__rail{margin-block:var(--space-12)}.services-module__EimPha__railTrack{height:var(--thread);background:var(--border);margin-bottom:var(--space-12);position:relative}.services-module__EimPha__railLine{background:var(--accent);transform-origin:0;display:block;position:absolute;inset:0}.services-module__EimPha__steps{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.services-module__EimPha__step{gap:var(--space-2);flex-direction:column;display:flex;position:relative}.services-module__EimPha__step:before{content:"";top:calc(-1 * var(--space-12) - 4px);border:1px solid var(--border);background:var(--bg);border-radius:50%;width:7px;height:7px;position:absolute;left:0}.services-module__EimPha__stepIndex{line-height:.9}.services-module__EimPha__stepLabel{margin:0}@media (min-width:720px){.services-module__EimPha__steps{gap:var(--space-6);grid-template-columns:repeat(5,1fr)}}@supports (animation-timeline:view()){@media (min-width:720px){.services-module__EimPha__step:before{animation:services-module__EimPha__engagement-node-ignite var(--dur-slow) var(--ease-expo) both;animation-timeline:view();animation-range:entry 10% cover 30%}@keyframes services-module__EimPha__engagement-node-ignite{0%{border-color:var(--border);background:var(--bg)}to{border-color:var(--accent);background:var(--accent)}}}}
.ProjectCard-module__MnOYna__card{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border);color:var(--text);min-height:44px;transition:background-color .26s var(--ease-expo), border-color .26s var(--ease-expo);background:0 0;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.ProjectCard-module__MnOYna__card:before{content:"";pointer-events:none;opacity:0;transition:opacity .26s var(--ease-expo);background:radial-gradient(16rem circle at var(--mx,50%) var(--my,50%), var(--accent-dim), transparent 70%);position:absolute;inset:0}.ProjectCard-module__MnOYna__card:hover,.ProjectCard-module__MnOYna__card:focus-visible{background:var(--bg-raised);border-color:var(--accent)}@media (hover:hover) and (pointer:fine){.ProjectCard-module__MnOYna__card:hover:before{opacity:1}}@media (prefers-reduced-motion:reduce){.ProjectCard-module__MnOYna__card:before{content:none}}.ProjectCard-module__MnOYna__top{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ProjectCard-module__MnOYna__meta{color:var(--text-muted)}.ProjectCard-module__MnOYna__title{color:var(--text)}.ProjectCard-module__MnOYna__oneLiner{color:var(--text-muted)}.ProjectCard-module__MnOYna__tags{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
.StoryExperience-module__wWXNoq__stage{z-index:0;pointer-events:none;position:fixed;inset:0}.StoryExperience-module__wWXNoq__canvas{opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--ease-expo);position:absolute;inset:0}.StoryExperience-module__wWXNoq__stage[data-live] .StoryExperience-module__wWXNoq__canvas{opacity:1}.StoryExperience-module__wWXNoq__fallback{transition:opacity 1.6s var(--ease-expo);background:radial-gradient(40vmax 40vmax at 50% 45%,#c9a96e29,#0000 70%),radial-gradient(60vmax 50vmax at 80% 110%,#8fae8614,#0000 70%);position:absolute;inset:0}.StoryExperience-module__wWXNoq__stage[data-live] .StoryExperience-module__wWXNoq__fallback{opacity:.35}.StoryExperience-module__wWXNoq__vignette{background:radial-gradient(#0000 45%,#0c0c0bbf 100%);position:absolute;inset:0}.StoryExperience-module__wWXNoq__rail{right:var(--space-6);z-index:5;position:fixed;top:50%;transform:translateY(-50%)}.StoryExperience-module__wWXNoq__rail ol{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.StoryExperience-module__wWXNoq__railItem{justify-content:flex-end;align-items:center;gap:var(--space-3);min-height:28px;color:var(--text-faint);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:color .4s var(--ease-expo);background:0 0;border:0;padding:0;font-size:.6875rem;display:flex}.StoryExperience-module__wWXNoq__railLabel{opacity:0;transition:opacity .4s var(--ease-expo), transform .4s var(--ease-expo);transform:translate(6px)}.StoryExperience-module__wWXNoq__railNum:after{content:"";vertical-align:middle;width:14px;height:1px;margin-left:var(--space-2);transition:width .5s var(--ease-expo);background:currentColor;display:inline-block}.StoryExperience-module__wWXNoq__railItem:hover,.StoryExperience-module__wWXNoq__railItem[aria-current]{color:var(--accent-bright)}.StoryExperience-module__wWXNoq__railItem[aria-current] .StoryExperience-module__wWXNoq__railNum:after{width:32px}.StoryExperience-module__wWXNoq__railItem:hover .StoryExperience-module__wWXNoq__railLabel,.StoryExperience-module__wWXNoq__railItem[aria-current] .StoryExperience-module__wWXNoq__railLabel{opacity:1;transform:none}.StoryExperience-module__wWXNoq__progress{z-index:5;background:var(--border);height:2px;position:fixed;bottom:0;left:0;right:0}.StoryExperience-module__wWXNoq__progress span{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (max-width:1199px){.StoryExperience-module__wWXNoq__rail{display:none}}.StoryExperience-module__wWXNoq__bridges{display:none}html[data-scrub] .StoryExperience-module__wWXNoq__bridges{--c:-10;z-index:2;pointer-events:none;perspective:900px;place-items:center;display:grid;position:fixed;inset:0}.StoryExperience-module__wWXNoq__bridge{--t:clamp(0, calc((var(--c) - var(--b) - .6) / .38), 1);--a:clamp(0, min(calc(var(--t) / .3), calc((1 - var(--t)) / .25)), 1);padding-inline:var(--gutter);font-family:var(--font-display), Georgia, serif;text-align:center;color:var(--accent-bright);text-shadow:0 0 2px #0c0c0be6,0 2px 24px #0c0c0bf2;opacity:var(--a);transform:translateZ(calc(-520px + var(--t) * 700px));filter:blur(calc((1 - var(--a)) * 12px));isolation:isolate;max-width:62vw;translate:calc(var(--bx,0) * 100vw) 0;grid-area:1/1;margin:0;font-size:clamp(2rem,min(5vw,9vh),4.75rem);font-style:italic;font-weight:500;line-height:1.05;position:relative}@media (max-width:767px){.StoryExperience-module__wWXNoq__bridge{max-width:none;translate:none}}.StoryExperience-module__wWXNoq__bridge:before{content:"";z-index:-1;background:radial-gradient(closest-side,#0c0c0be0,#0c0c0b99 55%,#0000);position:absolute;inset:-60% -12%}.StoryExperience-module__wWXNoq__midCta{right:var(--space-6);bottom:var(--space-6);z-index:6;min-height:44px;padding:0 var(--space-6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--accent-bright);opacity:0;visibility:hidden;transition:opacity .6s var(--ease-expo), transform .6s var(--ease-expo), visibility .6s, border-color .3s;background:#0c0c0bb3;border:1px solid #c9a96e80;border-radius:999px;align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex;position:fixed;transform:translateY(12px)}.StoryExperience-module__wWXNoq__midCta[data-show]{opacity:1;visibility:visible;transform:none}.StoryExperience-module__wWXNoq__midCta:hover{border-color:var(--accent)}
.about-module__-i9KWa__page{padding-block:var(--section-y);gap:var(--space-16);flex-direction:column;display:flex}.about-module__-i9KWa__hero{gap:var(--space-6);flex-direction:column;display:flex}.about-module__-i9KWa__eyebrow{margin:0}.about-module__-i9KWa__pullQuote{color:var(--text);max-width:22ch;margin:0}.about-module__-i9KWa__byline{color:var(--text-muted);margin:0}.about-module__-i9KWa__operations{padding-block:var(--space-4)}.about-module__-i9KWa__opList{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.about-module__-i9KWa__opItem{gap:var(--space-6);padding-block:var(--space-6);border-bottom:1px solid var(--border);grid-template-columns:auto 1fr;display:grid}.about-module__-i9KWa__opMark{font-variant-numeric:tabular-nums}.about-module__-i9KWa__opBody{color:var(--text-muted);margin:0}.about-module__-i9KWa__contact{padding-block:var(--space-4)}
.contact-module__xwJ-uq__page{padding-block:var(--section-y);gap:var(--space-6);flex-direction:column;display:flex}.contact-module__xwJ-uq__privacy{color:var(--text-muted);margin:0}
.impact-module__IzO3kG__page{padding-block:var(--section-y);gap:var(--space-8);flex-direction:column;display:flex}.impact-module__IzO3kG__eyebrow{margin:0}.impact-module__IzO3kG__privacy,.impact-module__IzO3kG__escapeHatch{color:var(--text-muted);margin:0}.impact-module__IzO3kG__buildSection{padding-block-start:var(--space-4)}.impact-module__IzO3kG__hairlineList{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.impact-module__IzO3kG__hairlineItem{padding-block:var(--space-4);border-bottom:1px solid var(--border);color:var(--text-muted);max-width:var(--measure)}.impact-module__IzO3kG__boundarySection{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--border);background:var(--bg-raised);flex-direction:column;display:flex}.impact-module__IzO3kG__draftBand{padding:var(--space-4) var(--space-6);border:1px solid var(--border);color:var(--text-muted);letter-spacing:.08em;margin:0}.impact-module__IzO3kG__draftContact{gap:var(--space-2);padding:var(--space-6);border:1px solid var(--border);background:var(--bg-raised);flex-direction:column;display:flex}.impact-module__IzO3kG__statusSection{gap:var(--space-3);flex-direction:column;padding-block-start:var(--space-4);display:flex}.impact-module__IzO3kG__instrumentation{color:var(--text-muted);margin:0}.impact-module__IzO3kG__rubricSection{padding-block-start:var(--space-4)}.impact-module__IzO3kG__criteriaList{margin:var(--space-8) 0;gap:var(--space-8);flex-direction:column;padding:0;list-style:none;display:flex}.impact-module__IzO3kG__criterion{gap:var(--space-2);border-top:1px solid var(--border);flex-direction:column;padding-block-start:var(--space-6);display:flex}.impact-module__IzO3kG__criterionHead{align-items:baseline;gap:var(--space-4);display:flex}.impact-module__IzO3kG__criterionIndex{color:var(--text-muted);line-height:.9}.impact-module__IzO3kG__criterionLabel{color:var(--text);flex:auto;margin:0}.impact-module__IzO3kG__criterionWeight{color:var(--accent)}.impact-module__IzO3kG__bandsTable{margin-top:var(--space-2);border-collapse:collapse;width:100%;max-width:var(--measure)}.impact-module__IzO3kG__bandsRow{border-top:1px solid var(--border)}.impact-module__IzO3kG__bandsScore{padding:var(--space-2) var(--space-4) var(--space-2) 0;color:var(--accent);vertical-align:top;white-space:nowrap}.impact-module__IzO3kG__bandsDescription{padding-block:var(--space-2);color:var(--text-muted)}.impact-module__IzO3kG__formula{color:var(--text-muted);margin:0}.impact-module__IzO3kG__reviewSection{padding-block-start:var(--space-4)}.impact-module__IzO3kG__reviewList{margin:var(--space-6) 0 0;gap:var(--space-4);flex-direction:column;padding-inline-start:var(--space-6);list-style:decimal;display:flex}.impact-module__IzO3kG__reviewItem{color:var(--text-muted);margin:0}.impact-module__IzO3kG__formSection{padding-block-start:var(--space-4)}.impact-module__IzO3kG__closedNotice{gap:var(--space-2);padding:var(--space-6);border:1px solid var(--border);background:var(--bg-raised);flex-direction:column;display:flex}
.page-module__E0kJGG__story{z-index:1;position:relative}.page-module__E0kJGG__chapter{min-height:180vh;position:relative}.page-module__E0kJGG__step{min-height:160vh}.page-module__E0kJGG__stepOf{margin-left:var(--space-3);color:var(--text-faint)}.page-module__E0kJGG__inner{min-height:100svh;width:min(100% - 2 * var(--gutter), var(--container));flex-direction:column;justify-content:center;margin-inline:auto;padding-block:clamp(4.5rem,12vh,7rem) clamp(1.5rem,6vh,5rem);display:flex;position:sticky;top:0}.page-module__E0kJGG__inner>*{max-width:38rem}.page-module__E0kJGG__inner{isolation:isolate}.page-module__E0kJGG__inner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 28%,#0c0c0bb8,#0c0c0b66 55%,#0000 80%);position:absolute;inset:8% -6%}.page-module__E0kJGG__right .page-module__E0kJGG__inner:before{background:radial-gradient(55% 60% at 72%,#0c0c0bb8,#0c0c0b66 55%,#0000 80%)}.page-module__E0kJGG__center .page-module__E0kJGG__inner:before{background:radial-gradient(60% 60%,#0c0c0bb8,#0c0c0b66 55%,#0000 80%)}html[data-scrub] .page-module__E0kJGG__inner:before{opacity:calc(clamp(0, calc((var(--p) - .04) / .1), 1) - clamp(0, calc((var(--p) - .5) / .08), 1))}html[data-scrub] .page-module__E0kJGG__finale .page-module__E0kJGG__inner:before{opacity:clamp(0, calc((var(--p) - .04) / .1), 1)}html[data-scrub] .page-module__E0kJGG__kinetic .page-module__E0kJGG__inner:before{opacity:calc(1 - clamp(0, calc((var(--k) - var(--lines) + 1 - .85) / .2), 1))}.page-module__E0kJGG__right .page-module__E0kJGG__inner{text-align:right;padding-right:var(--space-16);align-items:flex-end}.page-module__E0kJGG__center .page-module__E0kJGG__inner{text-align:center;align-items:center}.page-module__E0kJGG__center .page-module__E0kJGG__inner>*{max-width:52rem}.page-module__E0kJGG__kicker{color:var(--accent);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;margin:0 0 clamp(.75rem,2.5vh,1.5rem);font-size:.75rem}.page-module__E0kJGG__heroTitle,.page-module__E0kJGG__heading,.page-module__E0kJGG__finaleTitle{text-shadow:0 0 40px #0c0c0b99;font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;color:var(--text);margin:0;font-weight:400;line-height:.98}.page-module__E0kJGG__heroTitle{font-size:clamp(2.25rem,min(5.6vw,9.5vh),6rem)}.page-module__E0kJGG__inner>.page-module__E0kJGG__heroTitle{max-width:15ch}.page-module__E0kJGG__heading{font-size:clamp(2rem,min(5vw,9vh),5.25rem)}.page-module__E0kJGG__inner>.page-module__E0kJGG__heading{max-width:14ch}.page-module__E0kJGG__center .page-module__E0kJGG__inner>.page-module__E0kJGG__heading{max-width:20ch}.page-module__E0kJGG__finaleTitle{font-size:clamp(2.75rem,min(9vw,16vh),9rem)}.page-module__E0kJGG__finaleTitle .page-module__E0kJGG__hw{background:linear-gradient(180deg, var(--accent-bright), var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.page-module__E0kJGG__lead,.page-module__E0kJGG__body{color:var(--text-muted);text-shadow:0 0 18px var(--bg), 0 0 6px var(--bg);margin:clamp(.75rem,3vh,2rem) 0 0;font-size:clamp(.95rem,min(.85rem + .4vw,2.6vh),1.1875rem);line-height:1.7}.page-module__E0kJGG__ctas{gap:var(--space-4);flex-wrap:wrap;margin-top:clamp(1rem,4.5vh,3rem);display:flex}.page-module__E0kJGG__center .page-module__E0kJGG__ctas{justify-content:center}.page-module__E0kJGG__primary,.page-module__E0kJGG__secondary{min-height:48px;padding:0 var(--space-8);transition:transform .4s var(--ease-expo), background .4s var(--ease-expo), border-color .4s var(--ease-expo);border-radius:999px;align-items:center;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.page-module__E0kJGG__primary{background:var(--accent);color:var(--bg)}.page-module__E0kJGG__primary:hover{background:var(--accent-bright);transform:translateY(-2px)}.page-module__E0kJGG__secondary{border:1px solid var(--border);color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c0b66}.page-module__E0kJGG__secondary:hover{border-color:var(--accent);transform:translateY(-2px)}.page-module__E0kJGG__scrollHint{left:50%;bottom:var(--space-12);color:var(--text-faint);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:var(--space-3);flex-direction:column;margin:0;font-size:.6875rem;display:flex;position:absolute;transform:translate(-50%)}.page-module__E0kJGG__scrollHint:after{content:"";background:linear-gradient(var(--accent), transparent);width:1px;height:48px;animation:page-module__E0kJGG__hint 2.4s var(--ease-expo) infinite;transform-origin:top}@keyframes page-module__E0kJGG__hint{0%{opacity:1;transform:scaleY(0)}70%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.page-module__E0kJGG__hero .page-module__E0kJGG__inner{min-height:calc(100svh - 64px);padding-top:clamp(1rem,5vh,3rem);position:sticky}.page-module__E0kJGG__hero{min-height:170vh}.page-module__E0kJGG__split{gap:var(--space-6);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:clamp(1rem,4vh,3rem);display:grid}.page-module__E0kJGG__division{border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1414128c;border-radius:20px;padding:clamp(1rem,3.5vh,2rem)}.page-module__E0kJGG__division:first-child{border-color:#8fae8659}.page-module__E0kJGG__division:last-child{border-color:#c9a96e59}.page-module__E0kJGG__divisionTag{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--success);margin:0;font-size:.6875rem}.page-module__E0kJGG__division:last-child .page-module__E0kJGG__divisionTag{color:var(--accent)}.page-module__E0kJGG__divisionName{margin:var(--space-3) 0 0;font-family:var(--font-display), Georgia, serif;font-size:clamp(1.5rem,min(1rem + 1.5vw,5vh),3rem);font-weight:400;line-height:1}.page-module__E0kJGG__division .page-module__E0kJGG__body{margin-top:clamp(.5rem,1.5vh,1rem);font-size:clamp(.875rem,2.4vh,1rem)}.page-module__E0kJGG__textLink{color:var(--accent);border-bottom:1px solid var(--accent-dim);margin-top:clamp(.5rem,2vh,1.5rem);padding-bottom:2px;text-decoration:none;display:inline-block}.page-module__E0kJGG__textLink:hover{border-color:var(--accent)}.page-module__E0kJGG__status{color:var(--text-faint);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;margin:clamp(.75rem,3vh,2rem) 0 0;font-size:.75rem}.page-module__E0kJGG__finale{min-height:0}.page-module__E0kJGG__finale .page-module__E0kJGG__inner{min-height:calc(100svh - 45px);position:relative}.page-module__E0kJGG__showcase{color:var(--text-faint);margin:clamp(1rem,6vh,4rem) 0 0;font-size:.875rem}.page-module__E0kJGG__hw,.page-module__E0kJGG__kw{display:inline-block}html[data-scrub] .page-module__E0kJGG__hw{--t:calc(var(--i) / var(--n));--in:clamp(0, calc((var(--p) - .06 - var(--t) * .12) / .08), 1);--out:clamp(0, calc((var(--p) - .48 - var(--t) * .04) / .07), 1);opacity:calc(var(--in) - var(--out));transform:perspective(700px) translateZ(calc((1 - var(--in)) * -280px + var(--out) * 340px)) translateY(calc((1 - var(--in)) * .3em));filter:blur(calc((1 - var(--in)) * 10px + var(--out) * 10px));transform-origin:0 100%}html[data-scrub] .page-module__E0kJGG__bw{--t:calc(var(--i) / var(--n));--in:clamp(0, calc((var(--p) - .12 - var(--t) * .16) / .05), 1);--out:clamp(0, calc((var(--p) - .48 - var(--t) * .04) / .07), 1);opacity:calc(.12 + .88 * var(--in) - var(--out));transform:perspective(700px) translateZ(calc(var(--out) * 160px));filter:blur(calc(var(--out) * 6px));color:color-mix(in srgb, var(--text) calc(var(--in) * 100%), var(--text-muted))}html[data-scrub] .page-module__E0kJGG__fade{--in:clamp(0, calc((var(--p) - .06) / .08), 1);--out:clamp(0, calc((var(--p) - .48) / .08), 1);opacity:calc(var(--in) - var(--out));transform:translateY(calc((1 - var(--in)) * 24px))}:is(html[data-scrub] .page-module__E0kJGG__finale .page-module__E0kJGG__hw,html[data-scrub] .page-module__E0kJGG__finale .page-module__E0kJGG__bw,html[data-scrub] .page-module__E0kJGG__finale .page-module__E0kJGG__fade){--out:0}html[data-scrub] .page-module__E0kJGG__division{--in:clamp(0, calc((var(--p) - .14 - var(--j) * .06) / .08), 1);--out:clamp(0, calc((var(--p) - .48) / .08), 1);opacity:calc(var(--in) - var(--out));transform:translateY(calc((1 - var(--in)) * 60px)) scale(calc(.96 + .04 * var(--in)))}html[data-scrub] .page-module__E0kJGG__hero .page-module__E0kJGG__inner{--out:clamp(0, calc((var(--p) - .32) / .16), 1);opacity:calc(1 - var(--out));transform:perspective(900px) translateZ(calc(var(--out) * 260px));filter:blur(calc(var(--out) * 10px))}.page-module__E0kJGG__kinetic{min-height:calc(var(--lines) * 70vh + 220vh)}.page-module__E0kJGG__kStage{display:grid}.page-module__E0kJGG__kLine{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;color:var(--text-muted);margin:0;font-size:clamp(2rem,min(3.8vw,8.5vh),4.5rem);font-weight:400;line-height:1.05}.page-module__E0kJGG__inner>.page-module__E0kJGG__kStage{max-width:min(100%,30rem)}.page-module__E0kJGG__kLine+.page-module__E0kJGG__kLine{margin-top:var(--space-6)}.page-module__E0kJGG__kLast{color:var(--accent-bright)}html[data-scrub] .page-module__E0kJGG__kLine{color:var(--text);grid-area:1/1;margin-top:0}html[data-scrub] .page-module__E0kJGG__kLast{color:var(--accent-bright)}html[data-scrub] .page-module__E0kJGG__kw{--t:calc(var(--i) / var(--n));--in:clamp(0, calc((var(--k) - var(--j) + .2 - var(--t) * .3) / .14), 1);--out:clamp(0, calc((var(--k) - var(--j) - .74 - var(--t) * .08) / .14), 1);opacity:calc(var(--in) - var(--out));transform:translateY(calc((1 - var(--in)) * 70% - var(--out) * 45%)) rotate(calc((1 - var(--in)) * 2deg));filter:blur(calc((1 - var(--in)) * 12px + var(--out) * 8px))}html[data-scrub] .page-module__E0kJGG__kLast .page-module__E0kJGG__kw{--out:clamp(0, calc((var(--k) - var(--j) - .85 - var(--t) * .06) / .2), 1)}.page-module__E0kJGG__gates{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;margin:clamp(1rem,4vh,3rem) 0 0;padding:0;list-style:none;display:flex}.page-module__E0kJGG__gates li{--lit:1;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid color-mix(in srgb, var(--success) calc(var(--lit) * 60%), var(--border));color:color-mix(in srgb, var(--success) calc(var(--lit) * 100%), var(--text-faint));font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;background:#0c0c0b80;border-radius:999px;font-size:.75rem;display:inline-flex}.page-module__E0kJGG__gates li:before{content:"✓";opacity:var(--lit);transform:scale(calc(.4 + .6 * var(--lit)))}html[data-scrub] .page-module__E0kJGG__gates li{--lit:clamp(0, calc((var(--p) - .2 - var(--j) * .04) / .02), 1);box-shadow:0 0 calc(var(--lit) * 18px) color-mix(in srgb, var(--success) calc(var(--lit) * 35%), transparent)}html[data-motion-ready] .page-module__E0kJGG__hero .page-module__E0kJGG__inner>*{animation:page-module__E0kJGG__rise 1.4s var(--ease-expo) both}html[data-motion-ready] .page-module__E0kJGG__hero .page-module__E0kJGG__inner>:nth-child(2){animation-delay:.12s}html[data-motion-ready] .page-module__E0kJGG__hero .page-module__E0kJGG__inner>:nth-child(3){animation-delay:.3s}html[data-motion-ready] .page-module__E0kJGG__hero .page-module__E0kJGG__inner>:nth-child(4){animation-delay:.45s}html[data-motion-ready] .page-module__E0kJGG__hero .page-module__E0kJGG__inner>:nth-child(5){animation-delay:.6s}@keyframes page-module__E0kJGG__rise{0%{opacity:0;filter:blur(10px);transform:translateY(40px)}to{opacity:1;filter:none;transform:none}}@media (max-width:767px){.page-module__E0kJGG__finale .page-module__E0kJGG__inner{min-height:calc(100svh - 63px)}.page-module__E0kJGG__right .page-module__E0kJGG__inner{text-align:left;align-items:flex-start;padding-right:0}.page-module__E0kJGG__gates{justify-content:flex-start}.page-module__E0kJGG__split{grid-template-columns:1fr}.page-module__E0kJGG__division{padding:var(--space-6)}}.page-module__E0kJGG__ticker{align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:clamp(.75rem,3vh,1.75rem) 0 0;display:flex}.page-module__E0kJGG__tickerLabel{color:var(--text-faint);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;font-size:.75rem}.page-module__E0kJGG__tickerValue{color:var(--text);font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,min(3.2vw,6vh),2.75rem);line-height:1;display:inline-flex}.page-module__E0kJGG__tickerCol{height:1em;display:inline-block;overflow:hidden}.page-module__E0kJGG__tickerStrip{flex-direction:column;display:flex;transform:translateY(-10em)}.page-module__E0kJGG__tickerStrip>span{height:1em;display:block}.page-module__E0kJGG__tickerLead{width:0}.page-module__E0kJGG__tickerPaid{color:var(--accent-bright);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.25rem,min(2.2vw,4vh),1.75rem);font-style:italic}html[data-motion-ready] .page-module__E0kJGG__tickerStrip{animation:page-module__E0kJGG__tickerRoll 1.7s cubic-bezier(.2, .7, .2, 1) calc(.9s + var(--i) * .16s) both}html[data-motion-ready] .page-module__E0kJGG__tickerLead{animation:page-module__E0kJGG__tickerCollapse .5s var(--ease-expo) calc(2.5s + var(--i) * .1s) both}html[data-motion-ready] .page-module__E0kJGG__tickerPaid{animation:page-module__E0kJGG__tickerPaid .9s var(--ease-expo) 3.2s both}@keyframes page-module__E0kJGG__tickerRoll{0%{transform:translateY(0)}to{transform:translateY(-10em)}}@keyframes page-module__E0kJGG__tickerCollapse{0%{opacity:1;width:1ch}to{opacity:0;width:0}}@keyframes page-module__E0kJGG__tickerPaid{0%{opacity:0;filter:blur(6px);transform:translate(-8px)}to{opacity:1;filter:none;transform:none}}.page-module__E0kJGG__proofList{gap:var(--space-2);width:100%;margin:clamp(.75rem,3vh,1.75rem) 0 0;padding:0;list-style:none;display:grid}.page-module__E0kJGG__proofItem{align-items:baseline;column-gap:var(--space-3);padding:clamp(.4rem, 1.4vh, .75rem) var(--space-4);border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text);transition:border-color .3s var(--ease-expo), transform .3s var(--ease-expo);background:#1414128c;border-radius:14px;grid-template-columns:auto auto 1fr;text-decoration:none;display:grid}.page-module__E0kJGG__proofItem:hover{border-color:var(--accent);transform:translate(4px)}.page-module__E0kJGG__proofName{font-family:var(--font-display), Georgia, serif;font-size:clamp(1.15rem,min(1.6vw,3.4vh),1.5rem);line-height:1.1}.page-module__E0kJGG__proofLine{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}html[data-scrub] .page-module__E0kJGG__proofList li{--in:clamp(0, calc((var(--p) - .16 - var(--j) * .05) / .08), 1);--out:clamp(0, calc((var(--p) - .48) / .08), 1);opacity:calc(var(--in) - var(--out));transform:translateY(calc((1 - var(--in)) * 24px))}@media (max-width:767px){.page-module__E0kJGG__proofItem{grid-template-columns:auto 1fr}.page-module__E0kJGG__proofLine{white-space:normal;grid-column:1/-1}}.page-module__E0kJGG__proofLinks{color:var(--text-faint);margin:clamp(.5rem,2.5vh,1.25rem) 0 0}.page-module__E0kJGG__proofLinks .page-module__E0kJGG__textLink{margin-top:0}
.start-module__sCVzTa__page{padding-block:var(--section-y);gap:var(--space-6);flex-direction:column;display:flex}.start-module__sCVzTa__eyebrow{margin:0}.start-module__sCVzTa__privacy{color:var(--text-muted);margin:0}.start-module__sCVzTa__pipelineSection{padding-block-start:var(--space-8)}.start-module__sCVzTa__railTrack{height:var(--thread);background:var(--border);margin-block:var(--space-8) var(--space-12);position:relative}.start-module__sCVzTa__railLine{background:var(--accent);transform-origin:0;display:block;position:absolute;inset:0}.start-module__sCVzTa__stages{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}.start-module__sCVzTa__stage{gap:var(--space-2);flex-direction:column;min-width:0;display:flex;position:relative}.start-module__sCVzTa__stage:before{content:"";top:calc(-1 * var(--space-8) - 4px);border:1px solid var(--border);background:var(--bg);border-radius:50%;width:7px;height:7px;position:absolute;left:0}.start-module__sCVzTa__stageIndex{margin-bottom:var(--space-2);line-height:.9}.start-module__sCVzTa__stageKey{margin:0}.start-module__sCVzTa__stageTitle{color:var(--text);margin:0}.start-module__sCVzTa__stageBody{color:var(--text-muted);max-width:var(--measure);margin:0}@media (min-width:640px){.start-module__sCVzTa__stages{gap:var(--space-6);grid-template-columns:repeat(4,1fr)}.start-module__sCVzTa__stage:before{top:calc(-1 * var(--space-12) - 4px)}}@supports (animation-timeline:view()){@media (min-width:640px){.start-module__sCVzTa__stage:before{animation:start-module__sCVzTa__start-node-ignite var(--dur-slow) var(--ease-expo) both;animation-timeline:view();animation-range:entry 10% cover 30%}@keyframes start-module__sCVzTa__start-node-ignite{0%{border-color:var(--border);background:var(--bg)}to{border-color:var(--accent);background:var(--accent)}}}}.start-module__sCVzTa__demoLane{margin-top:var(--space-16);position:relative}.start-module__sCVzTa__demoBadge{z-index:2;height:2rem;padding-inline:var(--space-4);color:var(--text-muted);border-left:1px solid var(--border);align-items:center;margin:0;display:inline-flex;position:absolute;top:0;right:0}.start-module__sCVzTa__lanePanel{padding:calc(2rem + var(--space-4)) var(--space-4) var(--space-4);background:var(--bg-raised);border:1px solid var(--border);position:relative}.start-module__sCVzTa__lanePanel:before{content:"";background:color-mix(in srgb, var(--bg) 60%, var(--bg-raised));border-bottom:1px solid var(--border);height:2rem;position:absolute;top:0;left:0;right:0}.start-module__sCVzTa__laneList{margin:0 0 var(--space-4);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.start-module__sCVzTa__laneLine{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.start-module__sCVzTa__laneCaption{color:var(--text-muted);max-width:var(--measure);margin:0}.start-module__sCVzTa__escapeHatch{color:var(--text-muted);margin:0}
.CaseRail-module__IOlqsq__wrapper{position:relative}.CaseRail-module__IOlqsq__section{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.CaseRail-module__IOlqsq__track{gap:var(--space-6);will-change:transform;display:flex}.CaseRail-module__IOlqsq__panel{flex:0 0 clamp(20rem,28vw,26rem);display:flex}.CaseRail-module__IOlqsq__panel>*{flex:auto}
