.NodiPixelsLogo-module__CUK2fq__logo{max-width:100%;height:auto;display:block}
.MotionModeControl-module__eD3EDq__group{align-items:center;gap:2px;min-width:0;max-width:100%;display:inline-flex}.MotionModeControl-module__eD3EDq__option{--option-background:transparent;--option-foreground:var(--color-foreground-muted);--option-indicator:transparent;--option-indicator-border:var(--color-border-strong);--option-outline:var(--color-border);--option-weight:var(--font-weight-regular);min-height:var(--touch-target-min);min-width:var(--touch-target-min);background-color:#0000;justify-content:center;align-items:center;display:inline-flex}.MotionModeControl-module__eD3EDq__option:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-4px}.MotionModeControl-module__eD3EDq__chip{background-color:var(--option-background);color:var(--option-foreground);box-shadow:inset 0 0 0 var(--border-width) var(--option-outline);clip-path:polygon(22% 0,100% 0,100% 78%,78% 100%,0 100%,0 22%);font-family:var(--font-pixel);font-size:var(--font-size-pixel);font-weight:var(--option-weight);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;white-space:nowrap;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard), color var(--motion-duration-fast) var(--motion-ease-standard);align-items:center;gap:.3rem;padding:.3rem .45rem;line-height:1;display:inline-flex}.MotionModeControl-module__eD3EDq__indicator{background-color:var(--option-indicator);width:.5rem;height:.5rem;box-shadow:inset 0 0 0 2px var(--option-indicator-border);clip-path:polygon(26% 0,100% 0,100% 74%,74% 100%,0 100%,0 26%);flex:none}.MotionModeControl-module__eD3EDq__label{min-width:0;line-height:1;overflow:hidden}:root[data-motion=full] .MotionModeControl-module__eD3EDq__option[data-mode=full],:root[data-motion=calm] .MotionModeControl-module__eD3EDq__option[data-mode=calm],:root:not([data-motion]) .MotionModeControl-module__eD3EDq__option[data-mode=full]{--option-background:transparent;--option-foreground:var(--color-foreground-strong);--option-indicator:var(--color-accent-mint);--option-indicator-border:var(--color-foreground-strong);--option-outline:var(--color-foreground-strong);--option-weight:var(--font-weight-bold)}@media (prefers-reduced-motion:reduce){:root:not([data-motion]) .MotionModeControl-module__eD3EDq__option[data-mode=full]{--option-background:transparent;--option-foreground:var(--color-foreground-muted);--option-indicator:transparent;--option-indicator-border:var(--color-border-strong);--option-outline:var(--color-border);--option-weight:var(--font-weight-regular)}:root:not([data-motion]) .MotionModeControl-module__eD3EDq__option[data-mode=calm]{--option-background:transparent;--option-foreground:var(--color-foreground-strong);--option-indicator:var(--color-accent-mint);--option-indicator-border:var(--color-foreground-strong);--option-outline:var(--color-foreground-strong);--option-weight:var(--font-weight-bold)}}@media (hover:hover){.MotionModeControl-module__eD3EDq__option:hover{--option-foreground:var(--color-foreground-strong);--option-outline:var(--color-border-strong)}:root[data-motion=full] .MotionModeControl-module__eD3EDq__option[data-mode=full]:hover,:root[data-motion=calm] .MotionModeControl-module__eD3EDq__option[data-mode=calm]:hover{--option-foreground:var(--color-foreground-strong)}}
.PixelField-module__FuUw6a__field{z-index:0;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(10,1fr);display:grid;position:absolute;inset:0}.PixelField-module__FuUw6a__tile{background-color:var(--color-background);box-shadow:0 0 0 1px var(--color-background)}.PixelField-module__FuUw6a__field[data-exiting=true] .PixelField-module__FuUw6a__tile{animation:PixelField-module__FuUw6a__tile-out .52s var(--motion-ease-standard) forwards;animation-delay:calc((var(--tile-column,0) + var(--tile-row,0)) * 26ms)}@keyframes PixelField-module__FuUw6a__tile-out{to{opacity:0;transform:scale(.3)translateY(-12%)}}
.SignalNode-module__qCQqvW__node{--node-size:clamp(3.75rem, 18vw, 6.5rem);--node-color:var(--color-accent-cyan);--pull-x:0;--pull-y:0;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs);min-width:var(--touch-target-min);min-height:var(--touch-target-min);color:var(--color-foreground);transform:translate3d(calc(var(--pull-x) * 1px * var(--motion-scale)), calc(var(--pull-y) * 1px * var(--motion-scale)), 0);transition:transform var(--motion-duration-base) var(--motion-ease-emphasised);flex-direction:column;display:flex}.SignalNode-module__qCQqvW__node[data-signal=fast]{--node-color:var(--color-accent-cyan)}.SignalNode-module__qCQqvW__node[data-signal=fair]{--node-color:var(--color-accent-pink)}.SignalNode-module__qCQqvW__node[data-signal=secure]{--node-color:var(--color-accent-mint)}.SignalNode-module__qCQqvW__shape{width:var(--node-size);height:var(--node-size);clip-path:var(--pixel-cut);background-color:var(--node-color);transition:background-color var(--motion-duration-base) var(--motion-ease-standard), opacity var(--motion-duration-base) var(--motion-ease-standard);opacity:.4;position:relative}.SignalNode-module__qCQqvW__fill{clip-path:var(--pixel-cut);background-color:var(--color-background);transition:opacity var(--motion-duration-base) var(--motion-ease-standard);position:absolute;inset:3px}.SignalNode-module__qCQqvW__core{width:26%;height:26%;clip-path:var(--pixel-cut);background-color:var(--node-color);opacity:.55;animation:SignalNode-module__qCQqvW__core-breathe 3.2s var(--motion-ease-standard) infinite;animation-play-state:var(--motion-loop-play-state);transition:background-color var(--motion-duration-base) var(--motion-ease-standard), opacity var(--motion-duration-base) var(--motion-ease-standard);margin-block-start:-13%;margin-inline-start:-13%;position:absolute;inset-block-start:50%;inset-inline-start:50%}@keyframes SignalNode-module__qCQqvW__core-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.35)}}.SignalNode-module__qCQqvW__node[data-active=true] .SignalNode-module__qCQqvW__shape{opacity:1}.SignalNode-module__qCQqvW__node[data-active=true] .SignalNode-module__qCQqvW__fill{opacity:0}.SignalNode-module__qCQqvW__node[data-active=true] .SignalNode-module__qCQqvW__core{background-color:var(--color-background);opacity:1;animation:none}@media (hover:hover){.SignalNode-module__qCQqvW__node:hover .SignalNode-module__qCQqvW__shape{opacity:.75}.SignalNode-module__qCQqvW__node[data-active=true]:hover .SignalNode-module__qCQqvW__shape{opacity:1}}.SignalNode-module__qCQqvW__node:focus-visible{outline:none}.SignalNode-module__qCQqvW__node:focus-visible .SignalNode-module__qCQqvW__shape{outline:3px solid var(--color-focus-ring);outline-offset:5px}.SignalNode-module__qCQqvW__word{font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-strong);opacity:0;transform:translateY(calc(6px * var(--motion-scale)));transition:opacity var(--motion-duration-base) var(--motion-ease-standard), transform var(--motion-duration-base) var(--motion-ease-emphasised);line-height:1}.SignalNode-module__qCQqvW__node[data-active=true] .SignalNode-module__qCQqvW__word{opacity:1;transform:translateY(0)}.SignalNode-module__qCQqvW__ring{clip-path:var(--pixel-cut);border:3px solid var(--node-color);animation:SignalNode-module__qCQqvW__ring-out .62s var(--motion-ease-standard) forwards;pointer-events:none;position:absolute;inset:-6px}@keyframes SignalNode-module__qCQqvW__ring-out{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.SignalNode-module__qCQqvW__spark{width:8px;height:8px;clip-path:var(--pixel-cut);background-color:var(--node-color);animation:SignalNode-module__qCQqvW__spark-out .62s var(--motion-ease-standard) forwards;pointer-events:none;margin-block-start:-4px;margin-inline-start:-4px;position:absolute;inset-block-start:50%;inset-inline-start:50%}@keyframes SignalNode-module__qCQqvW__spark-out{0%{opacity:1;transform:rotate(var(--spark-angle)) translateY(0) scale(1)}to{opacity:0;transform:rotate(var(--spark-angle)) translateY(-3.5rem) scale(.25)}}
.SignalProgress-module__LqQzcW__bar{gap:var(--space-3xs);inline-size:min(100%,26rem);display:flex}.SignalProgress-module__LqQzcW__segment{background-color:var(--color-border);block-size:4px;transition:background-color var(--motion-duration-base) var(--motion-ease-standard), block-size var(--motion-duration-base) var(--motion-ease-emphasised);flex:1}.SignalProgress-module__LqQzcW__segment[data-lit=true]{background-color:var(--segment-color);block-size:8px}
.FirstVisitGate-module__ZQIQpG__gate{--pixel-cut:polygon(22% 0, 100% 0, 100% 78%, 78% 100%, 0 100%, 0 22%);z-index:200;overscroll-behavior:contain;background-color:var(--color-background);height:100dvh;color:var(--color-foreground);grid-template-rows:auto 1fr;display:grid;position:fixed;inset-block-start:0;inset-inline:0;overflow-y:auto}.FirstVisitGate-module__ZQIQpG__gate[data-exiting=true]{pointer-events:none;background-color:#0000}.FirstVisitGate-module__ZQIQpG__backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.FirstVisitGate-module__ZQIQpG__sweep{pointer-events:none;opacity:.85;animation:FirstVisitGate-module__ZQIQpG__signal-sweep 11s var(--motion-ease-standard) infinite alternate;animation-play-state:var(--motion-loop-play-state);background:linear-gradient(112deg,#0000 38%,#52e8f21a 50%,#0000 62%);position:absolute;inset:-25%}@keyframes FirstVisitGate-module__ZQIQpG__signal-sweep{0%{transform:translate(-22%)}to{transform:translate(22%)}}.FirstVisitGate-module__ZQIQpG__topBar{z-index:1;padding-block:var(--space-2xs);padding-block-start:max(var(--space-2xs), env(safe-area-inset-top));padding-inline-start:max(var(--layout-gutter), env(safe-area-inset-left));padding-inline-end:max(var(--layout-gutter), env(safe-area-inset-right));position:relative}.FirstVisitGate-module__ZQIQpG__topBarInner{max-width:var(--layout-max-width);min-height:var(--header-min-height);justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;margin-inline:auto;display:flex}.FirstVisitGate-module__ZQIQpG__logo{width:clamp(9.5rem,34vw,12.5rem);color:var(--color-foreground-muted);transition:color var(--motion-duration-slow) var(--motion-ease-standard), transform var(--motion-duration-slow) var(--motion-ease-emphasised)}.FirstVisitGate-module__ZQIQpG__gate[data-status=found] .FirstVisitGate-module__ZQIQpG__logo{transform:scale(1.05)}.FirstVisitGate-module__ZQIQpG__stage{z-index:1;width:100%;max-width:var(--layout-max-width);justify-content:center;align-items:center;gap:var(--space-lg);text-align:center;padding-block:var(--space-lg);flex-direction:column;margin-inline:auto;padding-block-end:max(var(--space-lg), env(safe-area-inset-bottom));padding-inline-start:max(var(--layout-gutter), env(safe-area-inset-left));padding-inline-end:max(var(--layout-gutter), env(safe-area-inset-right));display:flex;position:relative}.FirstVisitGate-module__ZQIQpG__gate[data-status=found] .FirstVisitGate-module__ZQIQpG__stage{animation:FirstVisitGate-module__ZQIQpG__found-pulse .72s var(--motion-ease-emphasised)}@keyframes FirstVisitGate-module__ZQIQpG__found-pulse{0%,to{transform:scale(1)}40%{transform:scale(1.03)}}.FirstVisitGate-module__ZQIQpG__copy{align-items:center;gap:var(--space-2xs);flex-direction:column;display:flex}.FirstVisitGate-module__ZQIQpG__eyebrow{font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-muted)}.FirstVisitGate-module__ZQIQpG__heading{font-size:var(--font-size-3xl);text-transform:uppercase;letter-spacing:.02em;color:var(--color-foreground-strong)}.FirstVisitGate-module__ZQIQpG__heading:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:6px}.FirstVisitGate-module__ZQIQpG__status{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);color:var(--color-foreground);min-height:1.4em}.FirstVisitGate-module__ZQIQpG__statusText{animation:FirstVisitGate-module__ZQIQpG__status-in .34s var(--motion-ease-emphasised) both;display:inline-block}@keyframes FirstVisitGate-module__ZQIQpG__status-in{0%{opacity:0;transform:translateY(calc(10px * var(--motion-scale)))}}.FirstVisitGate-module__ZQIQpG__gate[data-status=found] .FirstVisitGate-module__ZQIQpG__status{color:var(--color-accent-mint)}.FirstVisitGate-module__ZQIQpG__statusSpark{color:var(--color-accent-cyan);animation:FirstVisitGate-module__ZQIQpG__status-in .34s .12s var(--motion-ease-emphasised) both;margin-inline-start:.35em;display:inline-block}.FirstVisitGate-module__ZQIQpG__nodes{justify-content:center;align-items:flex-start;gap:clamp(var(--space-2xs), 5vw, var(--space-xl));flex-wrap:wrap;display:flex}@media (max-height:720px){.FirstVisitGate-module__ZQIQpG__stage{gap:var(--space-md);padding-block:var(--space-md)}.FirstVisitGate-module__ZQIQpG__topBarInner{min-height:3rem}.FirstVisitGate-module__ZQIQpG__heading{font-size:var(--font-size-2xl)}.FirstVisitGate-module__ZQIQpG__status{font-size:var(--font-size-lg)}}.FirstVisitGate-module__ZQIQpG__footerBlock{align-items:center;gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.FirstVisitGate-module__ZQIQpG__instruction{font-size:var(--font-size-sm);color:var(--color-foreground-muted);max-width:36ch}
.SignalBar-module__L1Srwq__bar{gap:var(--space-3xs);inline-size:100%;display:flex}.SignalBar-module__L1Srwq__segment{block-size:6px;animation:SignalBar-module__L1Srwq__signal-pulse 2.8s var(--motion-ease-standard) infinite;animation-play-state:var(--motion-loop-play-state);flex:1}@keyframes SignalBar-module__L1Srwq__signal-pulse{0%,to{opacity:1}50%{opacity:.45}}
.ReplaySignalButton-module__jFSZsG__button{align-items:center;gap:var(--space-2xs);min-height:var(--touch-target-min);padding-inline:var(--space-2xs);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-muted);transition:color var(--motion-duration-fast) var(--motion-ease-standard);display:inline-flex}.ReplaySignalButton-module__jFSZsG__pixel{background-color:var(--color-accent-cyan);clip-path:polygon(22% 0,100% 0,100% 78%,78% 100%,0 100%,0 22%);width:.5rem;height:.5rem;transition:transform var(--motion-duration-base) var(--motion-ease-emphasised);flex:none}@media (hover:hover){.ReplaySignalButton-module__jFSZsG__button:hover{color:var(--color-foreground-strong)}.ReplaySignalButton-module__jFSZsG__button:hover .ReplaySignalButton-module__jFSZsG__pixel{transform:scale(calc(1 + .35 * var(--motion-scale)))}}
.SiteFooter-module__9mALFW__footer{z-index:1;background-color:var(--color-background);margin-block-start:auto;position:relative}.SiteFooter-module__9mALFW__bar{display:flex}.SiteFooter-module__9mALFW__inner{max-width:var(--layout-max-width);padding-block:var(--space-md);justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;margin-inline:auto;padding-block-end:max(var(--space-md), env(safe-area-inset-bottom));padding-inline-start:max(var(--layout-gutter), env(safe-area-inset-left));padding-inline-end:max(var(--layout-gutter), env(safe-area-inset-right));display:flex}.SiteFooter-module__9mALFW__wordmark{font-family:var(--font-display);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.14em;color:var(--color-foreground-strong)}.SiteFooter-module__9mALFW__links{gap:var(--space-sm);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.SiteFooter-module__9mALFW__actions{align-items:center;gap:var(--space-2xs) var(--space-md);flex-wrap:wrap;display:flex}.SiteFooter-module__9mALFW__note{font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-muted)}.SiteFooter-module__9mALFW__toTop{align-items:center;gap:var(--space-2xs);min-height:2.75rem;font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-strong);text-decoration:none;display:inline-flex}.SiteFooter-module__9mALFW__toTop:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:4px}.SiteFooter-module__9mALFW__toTopGlyph{background-color:var(--color-accent-cyan);clip-path:polygon(50% 0,100% 45%,100% 100%,0 100%,0 45%);width:.6rem;height:.6rem;transition:translate var(--motion-duration-base) var(--motion-ease-emphasised);flex:none}@media (hover:hover){.SiteFooter-module__9mALFW__toTop:hover .SiteFooter-module__9mALFW__toTopGlyph{translate:0 calc(-3px * var(--motion-scale))}}
.AccountPanel-module__b_R_oG__panel{z-index:30;gap:var(--space-2xs);width:max-content;max-width:min(84vw,17rem);padding:var(--space-xs);background-color:var(--color-background);color:var(--color-foreground);clip-path:polygon(8% 0,100% 0,100% 90%,92% 100%,0 100%,0 10%);box-shadow:var(--shadow-soft);animation:AccountPanel-module__b_R_oG__account-panel-in var(--motion-duration-fast) var(--motion-ease-emphasised);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--space-3xs));inset-inline-end:max(var(--layout-gutter), env(safe-area-inset-right))}@keyframes AccountPanel-module__b_R_oG__account-panel-in{0%{opacity:0;translate:0 calc(-6px * var(--motion-scale))}to{opacity:1;translate:0}}:root[data-motion=calm] .AccountPanel-module__b_R_oG__panel{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .AccountPanel-module__b_R_oG__panel{animation:none}}.AccountPanel-module__b_R_oG__status{font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-strong);align-items:center;gap:.4rem;margin:0;display:inline-flex}.AccountPanel-module__b_R_oG__statusMark{background-color:var(--color-accent-mint);clip-path:polygon(26% 0,100% 0,100% 74%,74% 100%,0 100%,0 26%);width:.55rem;height:.55rem}.AccountPanel-module__b_R_oG__accountRow{flex-direction:column;gap:.15rem;margin:0;display:flex}.AccountPanel-module__b_R_oG__accountLabel{font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-muted)}.AccountPanel-module__b_R_oG__accountId{font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);font-weight:var(--font-weight-bold);color:var(--color-foreground-strong);overflow-wrap:anywhere}.AccountPanel-module__b_R_oG__actions{gap:var(--space-3xs);display:flex}.AccountPanel-module__b_R_oG__action{min-width:0;min-height:var(--touch-target-min);background-color:#0000;flex:auto;justify-content:center;align-items:center;display:inline-flex}.AccountPanel-module__b_R_oG__action:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-4px}.AccountPanel-module__b_R_oG__actionChip{background-color:var(--color-foreground-strong);width:100%;color:var(--color-on-inverted);clip-path:polygon(16% 0,100% 0,100% 84%,84% 100%,0 100%,0 16%);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;white-space:nowrap;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);justify-content:center;align-items:center;padding:.4rem .6rem;line-height:1;display:inline-flex;position:relative;overflow:hidden}@media (hover:hover){.AccountPanel-module__b_R_oG__action:hover .AccountPanel-module__b_R_oG__actionChip{background-color:var(--color-accent-mint);color:var(--nodi-deep-navy)}}.AccountPanel-module__b_R_oG__copyPulse{background-color:var(--color-accent-mint);opacity:0;mix-blend-mode:screen;width:100%;position:absolute;inset-block:0;inset-inline-start:0;translate:-100%}.AccountPanel-module__b_R_oG__action[data-copied=done] .AccountPanel-module__b_R_oG__copyPulse{animation:AccountPanel-module__b_R_oG__copy-pulse var(--motion-duration-slow) var(--motion-ease-standard) 1}@keyframes AccountPanel-module__b_R_oG__copy-pulse{0%{opacity:.85;translate:-100%}to{opacity:0;translate:100%}}.AccountPanel-module__b_R_oG__action[data-copied=done] .AccountPanel-module__b_R_oG__actionChip{box-shadow:inset 0 0 0 2px var(--color-accent-mint)}.AccountPanel-module__b_R_oG__action[data-copied=failed] .AccountPanel-module__b_R_oG__actionChip{box-shadow:inset 0 0 0 2px var(--color-accent-yellow)}:root[data-motion=calm] .AccountPanel-module__b_R_oG__copyPulse{animation-name:none}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .AccountPanel-module__b_R_oG__copyPulse{animation-name:none}}
.SignalRoute-module__c4_ela__route{justify-content:center;align-items:center;gap:var(--space-xs);min-width:0;display:flex}.SignalRoute-module__c4_ela__full{width:100%;padding-block:var(--space-2xs)}.SignalRoute-module__c4_ela__endpoint{text-align:center;flex-direction:column;flex:none;align-items:center;gap:.4rem;width:4.75rem;display:flex}.SignalRoute-module__c4_ela__endpointLabel{font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-muted);overflow-wrap:anywhere;line-height:1.1}.SignalRoute-module__c4_ela__endpointMark{background-color:var(--color-foreground-strong);clip-path:polygon(24% 0,100% 0,100% 76%,76% 100%,0 100%,0 24%);width:1.5rem;height:1.5rem}.SignalRoute-module__c4_ela__track{flex:auto;align-items:center;gap:.3rem;min-width:4rem;height:1.5rem;display:flex;position:relative;container-type:inline-size}.SignalRoute-module__c4_ela__segment{background-color:var(--color-border);clip-path:polygon(28% 0,100% 0,100% 72%,72% 100%,0 100%,0 28%);min-width:0;height:.4rem;transition:height var(--motion-duration-base) var(--motion-ease-emphasised), background-color var(--motion-duration-base) var(--motion-ease-standard), opacity var(--motion-duration-base) var(--motion-ease-standard);flex:1 1 0}.SignalRoute-module__c4_ela__segment:first-child{--segment-colour:var(--color-accent-cyan)}.SignalRoute-module__c4_ela__segment:nth-child(2){--segment-colour:var(--color-accent-mint)}.SignalRoute-module__c4_ela__segment:nth-child(3){--segment-colour:var(--color-accent-yellow)}.SignalRoute-module__c4_ela__segment:nth-child(4){--segment-colour:var(--color-accent-pink)}.SignalRoute-module__c4_ela__segment:nth-child(5){--segment-colour:var(--color-accent-lavender)}.SignalRoute-module__c4_ela__segment:nth-child(6){--segment-colour:var(--color-accent)}.SignalRoute-module__c4_ela__route[data-signal-visual=waiting] .SignalRoute-module__c4_ela__segment,.SignalRoute-module__c4_ela__route[data-signal-visual=locked] .SignalRoute-module__c4_ela__segment,.SignalRoute-module__c4_ela__route[data-signal-visual=declined] .SignalRoute-module__c4_ela__segment,.SignalRoute-module__c4_ela__route[data-signal-visual=rebuilding] .SignalRoute-module__c4_ela__segment,.SignalRoute-module__c4_ela__route[data-signal-visual=misaligned] .SignalRoute-module__c4_ela__segment,.SignalRoute-module__c4_ela__route[data-signal-visual=searching] .SignalRoute-module__c4_ela__segment:nth-child(-n+3),.SignalRoute-module__c4_ela__route[data-signal-visual=releasing] .SignalRoute-module__c4_ela__segment:nth-child(-n+2),.SignalRoute-module__c4_ela__route[data-signal-visual=missing] .SignalRoute-module__c4_ela__segment:nth-child(-n+4),.SignalRoute-module__c4_ela__route[data-signal-visual=fault] .SignalRoute-module__c4_ela__segment:nth-child(-n+4),.SignalRoute-module__c4_ela__route[data-signal-visual=expired] .SignalRoute-module__c4_ela__segment:nth-child(-n+2),.SignalRoute-module__c4_ela__route[data-signal-visual=expired] .SignalRoute-module__c4_ela__segment:nth-child(n+5){background-color:var(--segment-colour);height:1.05rem;box-shadow:inset 0 0 0 2px var(--color-foreground-strong)}.SignalRoute-module__c4_ela__route[data-signal-visual=expired] .SignalRoute-module__c4_ela__segment:nth-child(3),.SignalRoute-module__c4_ela__route[data-signal-visual=expired] .SignalRoute-module__c4_ela__segment:nth-child(4){height:.15rem;box-shadow:inset 0 0 0 2px var(--color-border-strong);opacity:.55;background-color:#0000}.SignalRoute-module__c4_ela__route[data-signal-visual=missing] .SignalRoute-module__c4_ela__segment:nth-child(n+5),.SignalRoute-module__c4_ela__route[data-signal-visual=unsupported] .SignalRoute-module__c4_ela__segment{opacity:.4;height:.15rem}.SignalRoute-module__c4_ela__route[data-signal-visual=misaligned] .SignalRoute-module__c4_ela__segment:nth-child(n+5){translate:0 .45rem}.SignalRoute-module__c4_ela__packet{background-color:var(--color-foreground-strong);clip-path:polygon(26% 0,100% 0,100% 74%,74% 100%,0 100%,0 26%);opacity:0;width:.6rem;height:.6rem;transition:translate var(--motion-duration-slow) var(--motion-ease-emphasised), opacity var(--motion-duration-base) var(--motion-ease-standard);margin-block-start:-.3rem;position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0}.SignalRoute-module__c4_ela__route[data-signal-visual=searching] .SignalRoute-module__c4_ela__packet{opacity:1;translate:42cqw}.SignalRoute-module__c4_ela__route[data-signal-visual=rebuilding] .SignalRoute-module__c4_ela__packet{opacity:1;translate:70cqw}.SignalRoute-module__c4_ela__route[data-signal-visual=waiting] .SignalRoute-module__c4_ela__packet,.SignalRoute-module__c4_ela__route[data-signal-visual=locked] .SignalRoute-module__c4_ela__packet{opacity:0}.SignalRoute-module__c4_ela__route[data-signal-visual=fault] .SignalRoute-module__c4_ela__packet,.SignalRoute-module__c4_ela__route[data-signal-visual=misaligned] .SignalRoute-module__c4_ela__packet,.SignalRoute-module__c4_ela__route[data-signal-visual=missing] .SignalRoute-module__c4_ela__packet{opacity:1;translate:62cqw}.SignalRoute-module__c4_ela__route[data-signal-visual=declined] .SignalRoute-module__c4_ela__packet,.SignalRoute-module__c4_ela__route[data-signal-visual=releasing] .SignalRoute-module__c4_ela__packet{opacity:1;translate:0}.SignalRoute-module__c4_ela__route[data-signal-visual=declined] .SignalRoute-module__c4_ela__packet,.SignalRoute-module__c4_ela__route[data-signal-visual=missing] .SignalRoute-module__c4_ela__packet,.SignalRoute-module__c4_ela__route[data-signal-visual=unsupported] .SignalRoute-module__c4_ela__packet,.SignalRoute-module__c4_ela__route[data-signal-visual=fault] .SignalRoute-module__c4_ela__packet{box-shadow:inset 0 0 0 2px var(--color-border-strong);background-color:#0000}.SignalRoute-module__c4_ela__route[data-signal-visual=unsupported] .SignalRoute-module__c4_ela__packet{opacity:.6;translate:0}.SignalRoute-module__c4_ela__route[data-signal-visual=locked] .SignalRoute-module__c4_ela__endpointMark{background-color:var(--color-accent-mint);box-shadow:inset 0 0 0 2px var(--color-foreground-strong)}.SignalRoute-module__c4_ela__route[data-signal-visual=misaligned] .SignalRoute-module__c4_ela__packet{translate:62cqw .45rem}@keyframes SignalRoute-module__c4_ela__segment-wake{0%,to{opacity:.45}40%{opacity:1}}@keyframes SignalRoute-module__c4_ela__packet-travel{0%{translate:0}to{translate:84cqw}}@keyframes SignalRoute-module__c4_ela__route-breathe{0%,to{opacity:.82}50%{opacity:1}}@keyframes SignalRoute-module__c4_ela__segment-wait-far{0%,to{opacity:.8;scale:1}50%{opacity:1;scale:1 1.22}}@keyframes SignalRoute-module__c4_ela__route-stall{0%,to{translate:62cqw}50%{translate:58cqw}}@keyframes SignalRoute-module__c4_ela__segment-fade{0%,to{opacity:.35}50%{opacity:.75}}.SignalRoute-module__c4_ela__route[data-signal-visual=searching] .SignalRoute-module__c4_ela__segment{animation:SignalRoute-module__c4_ela__segment-wake 1.2s var(--motion-ease-standard) infinite;animation-delay:calc(var(--segment) * .12s)}.SignalRoute-module__c4_ela__route[data-signal-visual=searching] .SignalRoute-module__c4_ela__packet{animation:SignalRoute-module__c4_ela__packet-travel 1.2s var(--motion-ease-standard) infinite}.SignalRoute-module__c4_ela__route[data-signal-visual=rebuilding] .SignalRoute-module__c4_ela__segment{animation:SignalRoute-module__c4_ela__segment-wake .9s var(--motion-ease-standard) infinite;animation-delay:calc(var(--segment) * 80ms)}.SignalRoute-module__c4_ela__route[data-signal-visual=waiting] .SignalRoute-module__c4_ela__segment{animation:SignalRoute-module__c4_ela__route-breathe 2.6s var(--motion-ease-standard) infinite;animation-delay:calc(var(--segment) * 90ms)}.SignalRoute-module__c4_ela__route[data-signal-visual=waiting] .SignalRoute-module__c4_ela__segment:nth-child(6){animation:SignalRoute-module__c4_ela__segment-wait-far 2.6s var(--motion-ease-standard) infinite;animation-delay:0s}.SignalRoute-module__c4_ela__route[data-signal-visual=locked] .SignalRoute-module__c4_ela__segment{animation:SignalRoute-module__c4_ela__segment-wake var(--motion-duration-slow) var(--motion-ease-standard) 1;animation-delay:calc(var(--segment) * 70ms)}.SignalRoute-module__c4_ela__route[data-signal-visual=fault] .SignalRoute-module__c4_ela__packet{animation:SignalRoute-module__c4_ela__route-stall 1.8s var(--motion-ease-standard) infinite}.SignalRoute-module__c4_ela__route[data-signal-visual=expired] .SignalRoute-module__c4_ela__segment:nth-child(3),.SignalRoute-module__c4_ela__route[data-signal-visual=expired] .SignalRoute-module__c4_ela__segment:nth-child(4){animation:SignalRoute-module__c4_ela__segment-fade 2.4s var(--motion-ease-standard) infinite}:root[data-motion=calm] .SignalRoute-module__c4_ela__route .SignalRoute-module__c4_ela__segment,:root[data-motion=calm] .SignalRoute-module__c4_ela__route .SignalRoute-module__c4_ela__packet{animation-name:none}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .SignalRoute-module__c4_ela__route .SignalRoute-module__c4_ela__segment,:root:not([data-motion=full]) .SignalRoute-module__c4_ela__route .SignalRoute-module__c4_ela__packet{animation-name:none}}.SignalRoute-module__c4_ela__compact{gap:0;width:2.25rem}.SignalRoute-module__c4_ela__compact .SignalRoute-module__c4_ela__track{gap:.16rem;min-width:0;height:.85rem}.SignalRoute-module__c4_ela__compact .SignalRoute-module__c4_ela__segment{height:.22rem}.SignalRoute-module__c4_ela__compact[data-signal-visual=waiting] .SignalRoute-module__c4_ela__segment,.SignalRoute-module__c4_ela__compact[data-signal-visual=locked] .SignalRoute-module__c4_ela__segment,.SignalRoute-module__c4_ela__compact[data-signal-visual=rebuilding] .SignalRoute-module__c4_ela__segment,.SignalRoute-module__c4_ela__compact[data-signal-visual=searching] .SignalRoute-module__c4_ela__segment:nth-child(-n+3),.SignalRoute-module__c4_ela__compact[data-signal-visual=releasing] .SignalRoute-module__c4_ela__segment:nth-child(-n+2){height:.55rem}.SignalRoute-module__c4_ela__compact .SignalRoute-module__c4_ela__packet{display:none}
.SignalLink-module__fSaDPq__scrim{z-index:50;animation:SignalLink-module__fSaDPq__signal-scrim-in var(--motion-duration-base) var(--motion-ease-standard);background-color:#18233a9e;position:fixed;inset:0}@keyframes SignalLink-module__fSaDPq__signal-scrim-in{0%{opacity:0}to{opacity:1}}.SignalLink-module__fSaDPq__panel{z-index:51;width:min(92vw,26rem);overscroll-behavior:contain;gap:var(--space-sm);max-block-size:min(88dvh,44rem);padding:var(--space-md) var(--space-sm) var(--space-sm);background-color:var(--color-background);color:var(--color-foreground);clip-path:polygon(4% 0,100% 0,100% 94%,96% 100%,0 100%,0 6%);box-shadow:var(--shadow-soft);animation:SignalLink-module__fSaDPq__signal-panel-in var(--motion-duration-base) var(--motion-ease-emphasised);flex-direction:column;padding-block-end:max(var(--space-sm), env(safe-area-inset-bottom));display:flex;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow-y:auto;translate:-50% -50%}.SignalLink-module__fSaDPq__panel:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-6px}@keyframes SignalLink-module__fSaDPq__signal-panel-in{0%{opacity:0;translate:-50% calc(12px - 50%)}to{opacity:1;translate:-50% -50%}}:root[data-motion=calm] .SignalLink-module__fSaDPq__panel,:root[data-motion=calm] .SignalLink-module__fSaDPq__scrim{animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .SignalLink-module__fSaDPq__panel,:root:not([data-motion=full]) .SignalLink-module__fSaDPq__scrim{animation:none}}.SignalLink-module__fSaDPq__head{justify-content:space-between;align-items:center;gap:var(--space-2xs);display:flex}.SignalLink-module__fSaDPq__microLabel{font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-muted);align-items:center;gap:.4rem;margin:0;display:inline-flex}.SignalLink-module__fSaDPq__microMark{background-color:var(--color-accent-cyan);clip-path:polygon(26% 0,100% 0,100% 74%,74% 100%,0 100%,0 26%);width:.5rem;height:.5rem}.SignalLink-module__fSaDPq__close{min-height:var(--touch-target-min);min-width:var(--touch-target-min);color:var(--color-foreground-muted);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;transition:color var(--motion-duration-fast) var(--motion-ease-standard);background-color:#0000;justify-content:center;align-items:center;gap:.4rem;padding-inline:.5rem;line-height:1;display:inline-flex}.SignalLink-module__fSaDPq__close:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-4px}@media (hover:hover){.SignalLink-module__fSaDPq__close:hover{color:var(--color-foreground-strong)}}.SignalLink-module__fSaDPq__closeGlyph{width:.75rem;height:.75rem;position:relative}.SignalLink-module__fSaDPq__closeGlyph:before,.SignalLink-module__fSaDPq__closeGlyph:after{content:"";clip-path:polygon(18% 0,100% 0,100% 82%,82% 100%,0 100%,0 18%);background-color:currentColor;width:100%;height:3px;margin-block-start:-1.5px;position:absolute;inset-block-start:50%;inset-inline-start:0}.SignalLink-module__fSaDPq__closeGlyph:before{rotate:45deg}.SignalLink-module__fSaDPq__closeGlyph:after{rotate:-45deg}.SignalLink-module__fSaDPq__closeLabel{display:none}@media (min-width:24rem){.SignalLink-module__fSaDPq__closeLabel{display:inline}}.SignalLink-module__fSaDPq__stage{padding-block:var(--space-2xs);justify-content:center;align-items:center;display:flex;overflow:clip visible}.SignalLink-module__fSaDPq__routeSlot{width:100%}.SignalLink-module__fSaDPq__title{font-family:var(--font-display);font-size:var(--font-size-lg);line-height:var(--line-height-tight);color:var(--color-foreground-strong);text-wrap:balance;margin:0}.SignalLink-module__fSaDPq__body{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-foreground);margin:0}.SignalLink-module__fSaDPq__account{align-items:baseline;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);background-color:var(--color-surface);clip-path:polygon(6% 0,100% 0,100% 90%,94% 100%,0 100%,0 10%);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);flex-wrap:wrap;margin:0;display:flex}.SignalLink-module__fSaDPq__accountLabel{color:var(--color-foreground-muted);text-transform:uppercase}.SignalLink-module__fSaDPq__accountId{color:var(--color-foreground-strong);font-weight:var(--font-weight-bold);overflow-wrap:anywhere}.SignalLink-module__fSaDPq__actions{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.SignalLink-module__fSaDPq__action{min-height:var(--touch-target-min);background-color:#0000;flex:auto;justify-content:center;align-items:center;min-width:0;display:inline-flex}.SignalLink-module__fSaDPq__action:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-4px}.SignalLink-module__fSaDPq__actionChip{background-color:var(--color-foreground-strong);width:100%;color:var(--color-on-inverted);clip-path:polygon(14% 0,100% 0,100% 86%,86% 100%,0 100%,0 14%);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;text-align:center;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);justify-content:center;align-items:center;padding:.5rem .75rem;line-height:1;display:inline-flex}@media (hover:hover){.SignalLink-module__fSaDPq__action:hover .SignalLink-module__fSaDPq__actionChip{background-color:var(--color-accent-mint);color:var(--nodi-deep-navy)}}.SignalLink-module__fSaDPq__panel[data-signal-tone=good] .SignalLink-module__fSaDPq__microMark{background-color:var(--color-accent-mint)}.SignalLink-module__fSaDPq__panel[data-signal-tone=attention] .SignalLink-module__fSaDPq__microMark{background-color:var(--color-accent-yellow)}.SignalLink-module__fSaDPq__panel[data-signal-tone=calm] .SignalLink-module__fSaDPq__microMark{background-color:var(--color-accent-lavender)}
.HashPackControl-module__UQEJpW__group{align-items:center;gap:var(--space-3xs);min-width:0;max-width:100%;display:inline-flex}.HashPackControl-module__UQEJpW__anchor{min-width:0;display:inline-flex}.HashPackControl-module__UQEJpW__trigger{min-height:var(--touch-target-min);min-width:var(--touch-target-min);background-color:#0000;justify-content:center;align-items:center;min-inline-size:0;display:inline-flex}.HashPackControl-module__UQEJpW__trigger:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-4px}.HashPackControl-module__UQEJpW__chip{background-color:var(--color-foreground-strong);color:var(--color-on-inverted);clip-path:polygon(22% 0,100% 0,100% 78%,78% 100%,0 100%,0 22%);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;white-space:nowrap;min-width:0;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard), color var(--motion-duration-fast) var(--motion-ease-standard);align-items:center;gap:.4rem;padding:.35rem .6rem;line-height:1;display:inline-flex}.HashPackControl-module__UQEJpW__chipLabel{text-overflow:ellipsis;overflow:hidden}.HashPackControl-module__UQEJpW__chipRoute{--color-border:#fff8e759;flex:none}@media (hover:hover){.HashPackControl-module__UQEJpW__trigger:hover .HashPackControl-module__UQEJpW__chip{background-color:var(--color-foreground)}}.HashPackControl-module__UQEJpW__trigger[data-busy] .HashPackControl-module__UQEJpW__chip{background-color:var(--color-foreground)}.HashPackControl-module__UQEJpW__chip[data-hashpack-label=restoring],:root[data-hashpack=paired] .HashPackControl-module__UQEJpW__chip[data-hashpack-label=idle]{display:none}:root[data-hashpack=paired] .HashPackControl-module__UQEJpW__chip[data-hashpack-label=restoring]{display:inline-flex}.HashPackControl-module__UQEJpW__chip[data-hashpack-chip=account]{color:var(--color-foreground-strong);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong);background-color:#0000}@media (hover:hover){.HashPackControl-module__UQEJpW__trigger:hover .HashPackControl-module__UQEJpW__chip[data-hashpack-chip=account]{background-color:var(--color-surface);color:var(--color-foreground-strong)}}.HashPackControl-module__UQEJpW__lock{background-color:var(--color-accent-mint);width:.6rem;height:.6rem;box-shadow:inset 0 0 0 2px var(--color-foreground-strong);clip-path:polygon(26% 0,100% 0,100% 74%,74% 100%,0 100%,0 26%);flex:none}.HashPackControl-module__UQEJpW__brand{color:var(--color-foreground-muted)}.HashPackControl-module__UQEJpW__accountId{color:var(--color-foreground-strong);font-weight:var(--font-weight-bold);text-overflow:ellipsis;overflow:hidden}@media (max-width:30rem){.HashPackControl-module__UQEJpW__brand{display:none}}.HashPackControl-module__UQEJpW__group[data-hashpack-state=wrong-network] .HashPackControl-module__UQEJpW__chip{color:var(--color-foreground-strong);box-shadow:inset 0 0 0 var(--border-width) var(--color-foreground-strong);background-color:#0000}.HashPackControl-module__UQEJpW__group[data-hashpack-state=wrong-network] .HashPackControl-module__UQEJpW__chipLabel:before{content:"";background-color:var(--color-accent-yellow);width:.5rem;height:.5rem;box-shadow:inset 0 0 0 2px var(--color-foreground-strong);clip-path:polygon(26% 0,100% 0,100% 74%,74% 100%,0 100%,0 26%);margin-inline-end:.4rem;display:inline-block}.HashPackControl-module__UQEJpW__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ResidentCameo-module__zcr_pG__cameo{width:var(--cameo-size,var(--cameo-intrinsic,96px));pointer-events:none;display:block}.ResidentCameo-module__zcr_pG__sprite{width:100%;height:auto;image-rendering:pixelated;display:block}.ResidentCameo-module__zcr_pG__drift .ResidentCameo-module__zcr_pG__sprite{animation:ResidentCameo-module__zcr_pG__cameo-drift 6.2s var(--motion-ease-standard) infinite alternate;animation-play-state:var(--motion-loop-play-state)}@keyframes ResidentCameo-module__zcr_pG__cameo-drift{0%{transform:translate(0,0)}to{transform:translate3d(calc(6px * var(--motion-scale)), calc(-11px * var(--motion-scale)), 0)}}.ResidentCameo-module__zcr_pG__peek .ResidentCameo-module__zcr_pG__sprite{animation:ResidentCameo-module__zcr_pG__cameo-peek 4.4s var(--motion-ease-standard) infinite alternate;animation-play-state:var(--motion-loop-play-state)}@keyframes ResidentCameo-module__zcr_pG__cameo-peek{0%{transform:translate3d(0, calc(5px * var(--motion-scale)), 0)}to{transform:translate3d(0, calc(-4px * var(--motion-scale)), 0)}}.ResidentCameo-module__zcr_pG__ride{animation:17s linear infinite ResidentCameo-module__zcr_pG__cameo-ride;animation-play-state:var(--motion-loop-play-state)}@keyframes ResidentCameo-module__zcr_pG__cameo-ride{0%{transform:translate(-100%)}to{transform:translate(100cqw)}}:root[data-motion=calm] .ResidentCameo-module__zcr_pG__ride{animation-name:none;transform:translate(33cqw)}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .ResidentCameo-module__zcr_pG__ride{animation-name:none;transform:translate(33cqw)}}.ResidentCameo-module__zcr_pG__ride .ResidentCameo-module__zcr_pG__sprite{animation:.9s steps(2,end) infinite ResidentCameo-module__zcr_pG__cameo-bounce;animation-play-state:var(--motion-loop-play-state)}@keyframes ResidentCameo-module__zcr_pG__cameo-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-4px * var(--motion-scale)))}}
.MobileNav-module__4aZTCa__wrapper{display:block}@media (min-width:72rem){.MobileNav-module__4aZTCa__wrapper{display:none}}.MobileNav-module__4aZTCa__trigger{align-items:center;gap:var(--space-2xs);background-color:var(--color-surface);min-width:2.75rem;min-height:2.75rem;color:var(--color-foreground-strong);clip-path:polygon(22% 0,100% 0,100% 78%,78% 100%,0 100%,0 22%);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;transition:color var(--motion-duration-fast) var(--motion-ease-standard);padding-inline:.7rem;line-height:1;display:inline-flex}.MobileNav-module__4aZTCa__trigger:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}@media (hover:hover){.MobileNav-module__4aZTCa__trigger:hover{background-color:var(--color-accent-cyan);color:var(--nodi-deep-navy)}}.MobileNav-module__4aZTCa__glyph{gap:3px;width:1rem;display:grid}.MobileNav-module__4aZTCa__bar{clip-path:polygon(18% 0,100% 0,100% 82%,82% 100%,0 100%,0 18%);height:3px;transition:rotate var(--motion-duration-base) var(--motion-ease-emphasised), translate var(--motion-duration-base) var(--motion-ease-emphasised), opacity var(--motion-duration-fast) var(--motion-ease-standard);background-color:currentColor}[data-mobile-nav=open] .MobileNav-module__4aZTCa__bar:first-child{translate:0 6px;rotate:45deg}[data-mobile-nav=open] .MobileNav-module__4aZTCa__bar:nth-child(2){opacity:0}[data-mobile-nav=open] .MobileNav-module__4aZTCa__bar:nth-child(3){translate:0 -6px;rotate:-45deg}.MobileNav-module__4aZTCa__scrim{z-index:40;animation:MobileNav-module__4aZTCa__scrim-in var(--motion-duration-base) var(--motion-ease-standard);background-color:#18233a8c;position:fixed;inset:0}@keyframes MobileNav-module__4aZTCa__scrim-in{0%{opacity:0}to{opacity:1}}.MobileNav-module__4aZTCa__panel{z-index:41;gap:var(--space-md);width:min(86vw,21rem);padding:var(--space-md);background-color:var(--color-background);clip-path:polygon(24px 0,100% 0,100% 100%,0 100%,0 24px);overscroll-behavior:contain;animation:MobileNav-module__4aZTCa__panel-in var(--motion-duration-base) var(--motion-ease-emphasised);flex-direction:column;padding-block-start:max(var(--space-md), env(safe-area-inset-top));padding-block-end:max(var(--space-md), env(safe-area-inset-bottom));padding-inline-end:max(var(--space-md), env(safe-area-inset-right));display:flex;position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto;box-shadow:-18px 0 44px #18233a4d}@media (min-width:48rem){.MobileNav-module__4aZTCa__panel{width:20rem}}@keyframes MobileNav-module__4aZTCa__panel-in{0%{transform:translate(100%)}to{transform:translate(0,0)}}:root[data-motion=calm] .MobileNav-module__4aZTCa__panel,:root[data-motion=calm] .MobileNav-module__4aZTCa__scrim{animation:none}.MobileNav-module__4aZTCa__panelHead{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.MobileNav-module__4aZTCa__panelLabel{align-items:center;gap:var(--space-2xs);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-muted);display:inline-flex}.MobileNav-module__4aZTCa__panelLabelMark{background-color:var(--color-accent-cyan);clip-path:polygon(26% 0,100% 0,100% 74%,74% 100%,0 100%,0 26%);width:.5rem;height:.5rem}.MobileNav-module__4aZTCa__close{justify-content:center;align-items:center;gap:var(--space-2xs);min-height:var(--touch-target-min);min-width:var(--touch-target-min);color:var(--color-foreground-strong);background-color:var(--color-surface);clip-path:polygon(24% 0,100% 0,100% 76%,76% 100%,0 100%,0 24%);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);padding-inline:.6rem;line-height:1;display:inline-flex}.MobileNav-module__4aZTCa__close:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.MobileNav-module__4aZTCa__closeGlyph{width:.7rem;height:.7rem;position:relative}.MobileNav-module__4aZTCa__closeGlyph:before,.MobileNav-module__4aZTCa__closeGlyph:after{content:"";background-color:currentColor;position:absolute;inset-block:45%;inset-inline:0}.MobileNav-module__4aZTCa__closeGlyph:before{rotate:45deg}.MobileNav-module__4aZTCa__closeGlyph:after{rotate:-45deg}@media (hover:hover){.MobileNav-module__4aZTCa__close:hover{background-color:var(--color-accent-cyan);color:var(--nodi-deep-navy)}}.MobileNav-module__4aZTCa__closeLabel{display:inline-block}.MobileNav-module__4aZTCa__nav{flex:1}.MobileNav-module__4aZTCa__list{gap:var(--space-2xs);display:grid;position:relative}.MobileNav-module__4aZTCa__list:before{content:"";background-image:repeating-linear-gradient(to bottom, var(--color-border) 0 6px, transparent 6px 12px);width:2px;position:absolute;inset-block:1.4rem;inset-inline-start:.72rem}.MobileNav-module__4aZTCa__item{animation:MobileNav-module__4aZTCa__stop-in var(--motion-duration-base) var(--motion-ease-emphasised) backwards;animation-delay:calc(var(--stop) * 45ms)}@keyframes MobileNav-module__4aZTCa__stop-in{0%{opacity:0;transform:translate3d(calc(14px * var(--motion-scale)), 0, 0)}to{opacity:1;transform:translate(0,0)}}:root[data-motion=calm] .MobileNav-module__4aZTCa__item{animation:none}.MobileNav-module__4aZTCa__link{align-items:center;gap:var(--space-sm);min-height:2.9rem;padding-inline:var(--space-2xs);color:var(--color-foreground);transition:color var(--motion-duration-base) var(--motion-ease-standard), translate var(--motion-duration-base) var(--motion-ease-emphasised);text-decoration:none;display:flex;position:relative}.MobileNav-module__4aZTCa__link:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-2px}@media (hover:hover){.MobileNav-module__4aZTCa__link:hover{color:var(--color-foreground-strong);translate:calc(3px * var(--motion-scale)) 0}.MobileNav-module__4aZTCa__link:hover .MobileNav-module__4aZTCa__marker{background-color:var(--color-accent-cyan)}}.MobileNav-module__4aZTCa__marker{z-index:1;background-color:var(--color-background);width:.65rem;height:.65rem;box-shadow:inset 0 0 0 2px var(--color-border-strong);clip-path:polygon(26% 0,100% 0,100% 74%,74% 100%,0 100%,0 26%);transition:background-color var(--motion-duration-base) var(--motion-ease-standard), scale var(--motion-duration-base) var(--motion-ease-emphasised);flex:none;position:relative}.MobileNav-module__4aZTCa__linkLabel{font-size:var(--font-size-lg)}.MobileNav-module__4aZTCa__link[aria-current=location]{color:var(--color-foreground-strong)}.MobileNav-module__4aZTCa__link[aria-current=location] .MobileNav-module__4aZTCa__linkLabel{font-family:var(--font-display);font-weight:var(--font-weight-bold)}.MobileNav-module__4aZTCa__link[aria-current=location] .MobileNav-module__4aZTCa__marker{background-color:var(--color-accent-mint);box-shadow:inset 0 0 0 2px var(--color-foreground-strong);scale:1.35}.MobileNav-module__4aZTCa__panelFoot{justify-content:space-between;align-items:center;gap:var(--space-sm);border-block-start:var(--border-width) solid var(--color-border);padding-block-start:var(--space-sm);display:flex}.MobileNav-module__4aZTCa__resident{flex:none}.MobileNav-module__4aZTCa__toTop{min-height:var(--touch-target-min);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-muted);align-items:center;text-decoration:none;display:inline-flex}.MobileNav-module__4aZTCa__toTop:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}@media (hover:hover){.MobileNav-module__4aZTCa__toTop:hover{color:var(--color-foreground-strong)}}.MobileNav-module__4aZTCa__triggerLabel{display:inline-block}@media (max-width:30rem){.MobileNav-module__4aZTCa__trigger{justify-content:center;padding-inline:.55rem}.MobileNav-module__4aZTCa__triggerLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
.NetworkBadge-module__9XldsW__badge{color:var(--color-foreground);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong);clip-path:polygon(26% 0,100% 0,100% 74%,74% 100%,0 100%,0 26%);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);white-space:nowrap;flex:none;align-items:center;gap:.3rem;padding:.2rem .35rem;line-height:1;display:inline-flex}.NetworkBadge-module__9XldsW__mark{background-color:var(--color-accent-yellow);clip-path:polygon(30% 0,100% 0,100% 70%,70% 100%,0 100%,0 30%);width:.4rem;height:.4rem}
.SectionNav-module__FTjxVG__nav{display:none}@media (min-width:72rem){.SectionNav-module__FTjxVG__nav{display:block}}.SectionNav-module__FTjxVG__list{align-items:center;gap:clamp(.1rem,.7vw,.55rem);display:flex}.SectionNav-module__FTjxVG__link{align-items:center;gap:var(--space-3xs);font-size:var(--font-size-sm);color:var(--color-foreground);white-space:nowrap;transition:color var(--motion-duration-base) var(--motion-ease-standard);padding:.55rem .35rem;text-decoration:none;display:inline-flex}@media (hover:hover){.SectionNav-module__FTjxVG__link:hover{color:var(--color-foreground-strong)}.SectionNav-module__FTjxVG__link:hover .SectionNav-module__FTjxVG__marker{background-color:var(--color-accent-cyan)}}.SectionNav-module__FTjxVG__link:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.SectionNav-module__FTjxVG__marker{width:.5rem;height:.5rem;box-shadow:inset 0 0 0 2px var(--color-border-strong);clip-path:polygon(28% 0,100% 0,100% 72%,72% 100%,0 100%,0 28%);transition:background-color var(--motion-duration-base) var(--motion-ease-standard), scale var(--motion-duration-base) var(--motion-ease-emphasised);background-color:#0000;flex:none}.SectionNav-module__FTjxVG__link[aria-current=location]{color:var(--color-foreground-strong);font-weight:var(--font-weight-medium)}.SectionNav-module__FTjxVG__link[aria-current=location] .SectionNav-module__FTjxVG__marker{background-color:var(--color-accent-cyan);box-shadow:inset 0 0 0 2px var(--color-foreground-strong);scale:1.25}
.Home-module__F6EKwG__section{z-index:1;padding-block:clamp(var(--space-xl), 11vh, 7rem);position:relative}.Home-module__F6EKwG__section:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(60% 55% at var(--wash-1-x,18%) var(--wash-1-y,12%), rgb(82 232 242/var(--wash-1-a,.16)), transparent 70%), radial-gradient(55% 50% at var(--wash-2-x,84%) var(--wash-2-y,78%), rgb(255 143 183/var(--wash-2-a,.14)), transparent 72%), radial-gradient(70% 60% at var(--wash-3-x,50%) var(--wash-3-y,108%), rgb(255 217 90/var(--wash-3-a,.1)), transparent 70%);position:absolute;inset:0}.Home-module__F6EKwG__inverted{background-color:var(--color-background);--step:.85rem;clip-path:polygon(0 var(--step), 12.5% var(--step), 12.5% 0, 37.5% 0, 37.5% var(--step), 62.5% var(--step), 62.5% 0, 87.5% 0, 87.5% var(--step), 100% var(--step), 100% calc(100% - var(--step)), 87.5% calc(100% - var(--step)), 87.5% 100%, 62.5% 100%, 62.5% calc(100% - var(--step)), 37.5% calc(100% - var(--step)), 37.5% 100%, 12.5% 100%, 12.5% calc(100% - var(--step)), 0 calc(100% - var(--step)));padding-block:calc(clamp(var(--space-xl), 11vh, 7rem) + var(--step))}.Home-module__F6EKwG__inverted:before{background-image:radial-gradient(55% 50% at var(--wash-1-x,12%) var(--wash-1-y,18%), rgb(82 232 242/var(--wash-1-a,.13)), transparent 70%), radial-gradient(50% 45% at var(--wash-2-x,88%) var(--wash-2-y,72%), rgb(169 139 255/var(--wash-2-a,.15)), transparent 72%), radial-gradient(65% 55% at var(--wash-3-x,62%) var(--wash-3-y,6%), rgb(124 245 200/var(--wash-3-a,.09)), transparent 70%)}#Home-module__F6EKwG__what-is-nodi{--wash-1-x:78%;--wash-1-y:24%;--wash-2-x:10%;--wash-2-y:82%;--wash-2-a:.16;--wash-3-a:.07}#Home-module__F6EKwG__why-3333{--wash-1-x:50%;--wash-1-y:42%;--wash-1-a:.16;--wash-2-x:14%;--wash-2-y:84%;--wash-3-x:86%;--wash-3-y:12%;--wash-3-a:.12}#Home-module__F6EKwG__principles{--wash-1-x:12%;--wash-1-y:70%;--wash-2-x:90%;--wash-2-y:20%;--wash-2-a:.15;--wash-3-x:50%;--wash-3-y:96%;--wash-3-a:.12}#Home-module__F6EKwG__collecting{--wash-1-x:88%;--wash-1-y:16%;--wash-1-a:.13;--wash-2-x:22%;--wash-2-y:74%;--wash-2-a:.18;--wash-3-x:62%;--wash-3-y:104%}#Home-module__F6EKwG__loose{--wash-1-x:70%;--wash-1-y:46%;--wash-1-a:.16;--wash-2-x:16%;--wash-2-y:26%;--wash-3-x:40%;--wash-3-y:96%;--wash-3-a:.08}#Home-module__F6EKwG__hedera{--wash-1-x:82%;--wash-1-y:44%;--wash-1-a:.2;--wash-2-x:16%;--wash-2-y:78%;--wash-2-a:.1;--wash-3-x:46%;--wash-3-y:4%;--wash-3-a:.1}#Home-module__F6EKwG__early{--wash-1-x:24%;--wash-1-y:20%;--wash-2-x:84%;--wash-2-y:80%;--wash-2-a:.16;--wash-3-x:54%;--wash-3-y:100%;--wash-3-a:.1}#Home-module__F6EKwG__closing{--wash-1-x:50%;--wash-1-y:30%;--wash-1-a:.2;--wash-2-x:20%;--wash-2-y:86%;--wash-2-a:.2;--wash-3-x:80%;--wash-3-y:86%;--wash-3-a:.18}.Home-module__F6EKwG__inner{max-width:var(--layout-max-width);margin-inline:auto;padding-inline-start:max(var(--layout-gutter), env(safe-area-inset-left));padding-inline-end:max(var(--layout-gutter), env(safe-area-inset-right))}.Home-module__F6EKwG__eyebrow{align-items:center;gap:var(--space-2xs);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-muted);display:inline-flex}.Home-module__F6EKwG__eyebrowMark{background-color:var(--color-accent-cyan);clip-path:polygon(22% 0,100% 0,100% 78%,78% 100%,0 100%,0 22%);width:.5rem;height:.5rem}.Home-module__F6EKwG__headline{font-size:var(--font-size-2xl);max-width:18ch;margin-block-start:var(--space-sm)}.Home-module__F6EKwG__body{max-width:48ch;font-size:var(--font-size-lg);line-height:var(--line-height-snug);color:var(--color-foreground);margin-block-start:var(--space-md)}.Home-module__F6EKwG__bodySmall{max-width:52ch;color:var(--color-foreground-muted);margin-block-start:var(--space-sm)}.Home-module__F6EKwG__close{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-foreground-strong);max-width:30ch;margin-block-start:var(--space-lg)}.Home-module__F6EKwG__hero{padding-block-start:clamp(var(--space-lg), 6vh, var(--space-2xl));padding-block-end:clamp(var(--space-xl), 10vh, 6rem)}.Home-module__F6EKwG__heroGrid{gap:var(--space-xl);align-items:center;display:grid}@media (min-width:62rem){.Home-module__F6EKwG__heroGrid{gap:var(--space-2xl);grid-template-columns:1.05fr .95fr}}.Home-module__F6EKwG__heroHeadline{max-width:14ch;margin-block-start:var(--space-sm);font-size:clamp(2.5rem,1.4rem + 5.4vw,5.25rem);line-height:1.02}.Home-module__F6EKwG__heroLead{color:var(--color-foreground);display:block}.Home-module__F6EKwG__heroEmphasis{color:var(--color-foreground-strong);display:block}.Home-module__F6EKwG__heroActions{gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-lg);display:flex}.Home-module__F6EKwG__heroStage{aspect-ratio:1;width:min(100%,30rem);margin-inline:auto;position:relative}.Home-module__F6EKwG__heroOrbit{color:var(--color-accent-cyan);opacity:.9;position:absolute;inset:4%}.Home-module__F6EKwG__heroOrbitInner{color:var(--color-accent-lavender);opacity:.75;animation:22s linear infinite Home-module__F6EKwG__counter-turn;animation-play-state:var(--motion-loop-play-state);position:absolute;inset:24%}@keyframes Home-module__F6EKwG__counter-turn{to{transform:rotate(-360deg)}}.Home-module__F6EKwG__heroCore{color:var(--color-accent-mint);position:absolute;inset:40%}.Home-module__F6EKwG__heroResident{width:clamp(4.5rem,18%,7rem);position:absolute;inset-block-end:6%;inset-inline-end:4%}.Home-module__F6EKwG__heroNode{color:var(--color-accent-pink);aspect-ratio:1;width:1.5rem;position:absolute}.Home-module__F6EKwG__heroNodeA{inset-block-start:6%;inset-inline-start:12%}.Home-module__F6EKwG__heroNodeB{color:var(--color-accent-yellow);width:1.05rem;inset-block-start:22%;inset-inline-end:8%}.Home-module__F6EKwG__heroNodeC{color:var(--color-accent);width:1.25rem;inset-block-end:18%;inset-inline-start:4%}.Home-module__F6EKwG__scrollHint{align-items:center;gap:var(--space-2xs);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-muted);margin-block-start:var(--space-xl);display:inline-flex}.Home-module__F6EKwG__scrollHintGlyph{animation:Home-module__F6EKwG__hint-nudge 2.4s var(--motion-ease-standard) infinite;animation-play-state:var(--motion-loop-play-state);font-size:1rem}@keyframes Home-module__F6EKwG__hint-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(calc(5px * var(--motion-scale)))}}.Home-module__F6EKwG__threeNumber{width:min(100%,46rem);margin-block:var(--space-lg) var(--space-xl);color:var(--color-foreground-strong);display:block;position:relative}.Home-module__F6EKwG__threeNumberSvg{width:100%;height:auto;display:block}.Home-module__F6EKwG__meanings{gap:var(--space-lg);margin-block-start:var(--space-xl);display:grid}@media (min-width:48rem){.Home-module__F6EKwG__meanings{gap:var(--space-xl);grid-template-columns:repeat(3,1fr)}}.Home-module__F6EKwG__meaning{border-inline-start:var(--border-width) solid var(--color-border);padding-inline-start:var(--space-md);position:relative}.Home-module__F6EKwG__meaningIndex{background-color:var(--color-accent-cyan);clip-path:polygon(22% 0,100% 0,100% 78%,78% 100%,0 100%,0 22%);width:.85rem;height:.85rem;position:absolute;inset-block-start:0;inset-inline-start:calc(var(--border-width) * -1 - .4rem)}.Home-module__F6EKwG__meaning:nth-child(2) .Home-module__F6EKwG__meaningIndex{background-color:var(--color-accent-pink)}.Home-module__F6EKwG__meaning:nth-child(3) .Home-module__F6EKwG__meaningIndex{background-color:var(--color-accent-mint)}.Home-module__F6EKwG__meaningTitle{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-foreground-strong)}.Home-module__F6EKwG__meaningBody{color:var(--color-foreground-muted);max-width:34ch;margin-block-start:var(--space-2xs)}.Home-module__F6EKwG__quoteBlock{margin-block-start:var(--space-xl);padding-inline-start:clamp(var(--space-md), 5vw, var(--space-2xl));position:relative}.Home-module__F6EKwG__quoteMark{width:1.5rem;color:var(--color-accent-pink);position:absolute;inset-block-start:.2em;inset-inline-start:0}.Home-module__F6EKwG__quote{font-family:var(--font-display);font-size:clamp(1.75rem,1rem + 3.4vw,3.5rem);font-weight:var(--font-weight-bold);color:var(--color-foreground-strong);max-width:16ch;line-height:1.08}.Home-module__F6EKwG__quoteResident{width:clamp(3.5rem,10vw,5.5rem);position:absolute;inset-block-end:-1.5rem;inset-inline-end:8%}.Home-module__F6EKwG__hederaGrid{gap:var(--space-xl);align-items:center;display:grid}@media (min-width:54rem){.Home-module__F6EKwG__hederaGrid{grid-template-columns:1fr auto}}.Home-module__F6EKwG__finality{aspect-ratio:1;width:clamp(9rem,30vw,13rem);color:var(--color-accent-cyan);place-items:center;margin-inline:auto;display:grid;position:relative}.Home-module__F6EKwG__finalityRing{position:absolute;inset:0}.Home-module__F6EKwG__finalityValue{font-family:var(--font-display);font-size:clamp(2.25rem,1.2rem + 3.6vw,3.25rem);font-weight:var(--font-weight-bold);color:var(--color-foreground-strong);line-height:1;position:relative}.Home-module__F6EKwG__finalityLabel{font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-muted);margin-block-start:var(--space-3xs);position:relative}.Home-module__F6EKwG__disclaimer{font-size:var(--font-size-sm);color:var(--color-foreground-muted);max-width:46ch;margin-block-start:var(--space-lg)}.Home-module__F6EKwG__ticketRail{margin-block-start:var(--space-xl);position:relative}.Home-module__F6EKwG__facts{gap:var(--space-lg) var(--space-md);display:grid}@media (min-width:40rem){.Home-module__F6EKwG__facts{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.Home-module__F6EKwG__facts{grid-template-columns:repeat(4,1fr)}}.Home-module__F6EKwG__ticket{--stub:1.5rem;min-width:0;padding:var(--space-sm) var(--space-sm) var(--space-sm) calc(var(--stub) + var(--space-2xs));background-color:var(--ticket-fill,var(--nodi-sky-cyan));color:var(--nodi-deep-navy);clip-path:polygon(0 6px,6px 6px,6px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 6px),calc(100% - 6px) calc(100% - 6px),calc(100% - 6px) 100%,10px 100%,0 calc(100% - 10px));transition:rotate var(--motion-duration-base) var(--motion-ease-emphasised);position:relative;box-shadow:4px 4px #00000047}.Home-module__F6EKwG__ticket:before{content:"";inset-block:.4rem;left:var(--stub);background-image:repeating-linear-gradient(#0000 0 6px,#18233a73 6px 10px);width:2px;position:absolute}.Home-module__F6EKwG__ticket:after{content:"";top:50%;left:calc(var(--stub) / 2);background-color:var(--color-background);clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%);width:.55rem;height:.55rem;position:absolute;translate:-50% -50%}.Home-module__F6EKwG__ticket:first-child{--ticket-fill:var(--nodi-sky-cyan)}.Home-module__F6EKwG__ticket:nth-child(2){--ticket-fill:var(--nodi-signal-mint)}.Home-module__F6EKwG__ticket:nth-child(3){--ticket-fill:var(--nodi-sunshine-yellow)}.Home-module__F6EKwG__ticket:nth-child(4){--ticket-fill:var(--nodi-pixel-pink)}@media (hover:hover){.Home-module__F6EKwG__ticket:hover{rotate:none!important}}.Home-module__F6EKwG__ticketLabel{font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:#18233ab8}.Home-module__F6EKwG__ticketValue{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--nodi-deep-navy);margin-block-start:var(--space-3xs);line-height:1.1}.Home-module__F6EKwG__ticketNote{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:#18233ab8;margin-block-start:var(--space-3xs);display:block}.Home-module__F6EKwG__railResidentA{position:absolute;top:-2.5rem;right:4%}.Home-module__F6EKwG__railResidentB{position:absolute;bottom:-2.25rem;left:2%}@media (max-width:40rem){.Home-module__F6EKwG__railResidentA{top:-2rem;right:2%}.Home-module__F6EKwG__railResidentB{display:none}}.Home-module__F6EKwG__closing{text-align:center;--confetti-1:var(--nodi-sky-cyan);--confetti-2:var(--nodi-signal-mint);--confetti-3:var(--nodi-sunshine-yellow);--confetti-4:var(--nodi-pixel-pink);--confetti-5:var(--nodi-soft-lavender);--confetti-6:var(--nodi-playful-blue);position:relative;overflow:hidden}.Home-module__F6EKwG__confetti{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Home-module__F6EKwG__confettiPiece{top:-6%;left:var(--left);width:var(--size);height:var(--size);background-color:var(--piece-fill);clip-path:polygon(24% 0,100% 0,100% 76%,76% 100%,0 100%,0 24%);animation:Home-module__F6EKwG__confetti-fall 2.6s var(--motion-ease-standard) forwards;animation-delay:var(--delay);opacity:0;animation-play-state:paused;position:absolute}.Home-module__F6EKwG__confetti[data-revealed] .Home-module__F6EKwG__confettiPiece,:root:not([data-js=on]) .Home-module__F6EKwG__confettiPiece{animation-play-state:running}@keyframes Home-module__F6EKwG__confetti-fall{0%{opacity:0;transform:translateY(-10%)rotate(0)}12%{opacity:1}to{opacity:.85;transform:translate3d(var(--drift), 60vh, 0) rotate(calc(var(--spin) * 220deg))}}:root[data-motion=calm] .Home-module__F6EKwG__confettiPiece{opacity:.85;transform:translate3d(var(--drift), calc(18vh + var(--size) * 8), 0) rotate(calc(var(--spin) * 220deg));animation:none}.Home-module__F6EKwG__closingResidentA{z-index:1;position:absolute;bottom:12%;left:6%}.Home-module__F6EKwG__closingResidentB{z-index:1;position:absolute;top:18%;right:8%}.Home-module__F6EKwG__closingResidentC{z-index:1;position:absolute;bottom:8%;right:18%}@media (max-width:48rem){.Home-module__F6EKwG__closingResidentB,.Home-module__F6EKwG__closingResidentC{display:none}.Home-module__F6EKwG__closingResidentA{bottom:6%;left:4%}}.Home-module__F6EKwG__closingHeadline{color:var(--color-foreground-strong);max-width:none;font-size:clamp(2.25rem,1.2rem + 4.6vw,4.5rem);line-height:1.05}.Home-module__F6EKwG__closingSub{font-family:var(--font-display);font-size:var(--font-size-xl);color:var(--color-foreground);margin-block-start:var(--space-sm)}.Home-module__F6EKwG__closingBody{max-width:34ch;color:var(--color-foreground-muted);margin-block-start:var(--space-md);margin-inline:auto}.Home-module__F6EKwG__closingBar{margin-block-start:var(--space-xl)}.Home-module__F6EKwG__socialHeading{font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--color-foreground-muted);margin-block-start:var(--space-xl)}.Home-module__F6EKwG__socialLinks{justify-content:center;gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-sm);display:flex}.Home-module__F6EKwG__heroGlow{z-index:-1;pointer-events:none;animation:12s ease-in-out infinite Home-module__F6EKwG__hero-glow;animation-play-state:var(--motion-loop-play-state);background-image:radial-gradient(46% 46% at 52% 46%,#52e8f266,#0000 68%),radial-gradient(38% 38% at 32% 66%,#ff8fb74d,#0000 70%),radial-gradient(34% 34% at 70% 28%,#ffd95a47,#0000 70%);position:absolute;inset-block:-18%;inset-inline:0}@keyframes Home-module__F6EKwG__hero-glow{0%,to{opacity:.75;scale:1}50%{opacity:1;scale:1.06}}.Home-module__F6EKwG__heroResidentB{position:absolute;top:4%;left:8%}.Home-module__F6EKwG__heroResidentC{opacity:.75;position:absolute;bottom:10%;left:22%}@media (max-width:56rem){.Home-module__F6EKwG__heroResidentC{display:none}}.Home-module__F6EKwG__traceField{inset-inline:0;pointer-events:none;justify-content:center;gap:clamp(1.5rem,6vw,4rem);height:1.5rem;display:flex;position:absolute;top:-1.75rem}.Home-module__F6EKwG__trace{transform-origin:100%;width:clamp(3rem,12vw,8rem);height:.35rem;animation:Home-module__F6EKwG__trace-in 1.4s var(--motion-ease-emphasised) backwards;animation-play-state:var(--motion-loop-play-state);clip-path:polygon(0 0,100% 0,100% 60%,92% 100%,0 100%);align-self:end}.Home-module__F6EKwG__traceA{background-color:var(--nodi-sky-cyan);animation-delay:.1s}.Home-module__F6EKwG__traceB{background-color:var(--nodi-pixel-pink);animation-delay:.3s}.Home-module__F6EKwG__traceC{background-color:var(--nodi-signal-mint);animation-delay:.5s}@keyframes Home-module__F6EKwG__trace-in{0%{opacity:0;scale:0 1}to{opacity:1;scale:1}}:root[data-motion=calm] .Home-module__F6EKwG__trace{opacity:1;animation:none;scale:1}.Home-module__F6EKwG__quoteSticker{z-index:2;position:absolute;top:-1.6rem;right:6%}.Home-module__F6EKwG__quoteResidentB{position:absolute;bottom:-1.25rem;right:26%}.Home-module__F6EKwG__quoteResidentC{opacity:.85;position:absolute;top:8%;right:4%}.Home-module__F6EKwG__quoteResidentD{opacity:.7;position:absolute;top:-1rem;right:14%}@media (max-width:56rem){.Home-module__F6EKwG__quoteResidentC,.Home-module__F6EKwG__quoteResidentD{display:none}}.Home-module__F6EKwG__hederaStage{justify-items:center;gap:var(--space-lg);display:grid;position:relative}.Home-module__F6EKwG__nodeChain{align-items:center;gap:clamp(.75rem,3vw,1.5rem);padding-inline:.5rem;display:flex;position:relative;overflow:hidden}.Home-module__F6EKwG__nodeChain:before{content:"";inset-inline:.5rem;background-image:repeating-linear-gradient(to right, var(--color-border) 0 6px, transparent 6px 12px);height:2px;position:absolute;top:50%;translate:0 -50%}.Home-module__F6EKwG__chainNode{background-color:var(--color-background);width:.9rem;height:.9rem;box-shadow:inset 0 0 0 2px var(--color-accent-cyan);clip-path:polygon(28% 0,100% 0,100% 72%,72% 100%,0 100%,0 28%);animation:Home-module__F6EKwG__chain-light 3s var(--motion-ease-standard) infinite;animation-delay:calc(var(--step) * .28s);animation-play-state:var(--motion-loop-play-state);position:relative}.Home-module__F6EKwG__chainNode:last-of-type{box-shadow:inset 0 0 0 2px var(--color-accent-mint)}@keyframes Home-module__F6EKwG__chain-light{0%,55%,to{background-color:var(--color-background)}12%,40%{background-color:var(--color-accent-cyan)}}.Home-module__F6EKwG__chainPulse{pointer-events:none;height:.5rem;animation:Home-module__F6EKwG__chain-travel 3s var(--motion-ease-standard) infinite;animation-play-state:var(--motion-loop-play-state);margin-block:auto;position:absolute;inset-block:0;inset-inline:0}.Home-module__F6EKwG__chainPulse:before{content:"";inset-block:0;background-color:var(--color-accent-mint);clip-path:polygon(30% 0,100% 0,100% 70%,70% 100%,0 100%,0 30%);width:.5rem;position:absolute;left:0}@keyframes Home-module__F6EKwG__chain-travel{0%{opacity:0;transform:translate(0,0)}10%{opacity:1}70%,to{opacity:0;transform:translate(calc(100% - .5rem))}}:root[data-motion=calm] .Home-module__F6EKwG__chainNode{animation:none}:root[data-motion=calm] .Home-module__F6EKwG__chainNode:last-of-type{background-color:var(--color-accent-mint)}:root[data-motion=calm] .Home-module__F6EKwG__chainPulse{opacity:0;animation:none}
.SiteHeader-module__oaTwcq__header{z-index:10;background-color:var(--color-background);border-block-end:var(--border-width) solid var(--color-border);padding-block:var(--space-2xs);padding-inline-start:max(var(--layout-gutter), env(safe-area-inset-left));padding-inline-end:max(var(--layout-gutter), env(safe-area-inset-right));position:sticky;inset-block-start:0}.SiteHeader-module__oaTwcq__inner{max-width:var(--layout-max-width);min-height:var(--header-min-height);justify-content:space-between;align-items:center;gap:var(--space-2xs);flex-wrap:wrap;margin-inline:auto;display:flex}.SiteHeader-module__oaTwcq__brand{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;min-width:0;display:flex}.SiteHeader-module__oaTwcq__home{align-items:center;text-decoration:none;display:inline-flex}.SiteHeader-module__oaTwcq__home:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:4px}.SiteHeader-module__oaTwcq__homeLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SiteHeader-module__oaTwcq__controls{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;justify-content:flex-end;min-width:0;display:flex}.SiteHeader-module__oaTwcq__logo{width:clamp(9rem,30vw,11rem)}
.SkipLink-module__aZzlQW__skipLink{z-index:100;padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-sm);background-color:var(--color-foreground-strong);color:var(--color-on-inverted);font-weight:var(--font-weight-bold);transform:translateY(calc(-100% - var(--space-lg)));transition:transform var(--motion-duration-fast) var(--motion-ease-standard);text-decoration:none;position:absolute;inset-block-start:var(--space-sm);inset-inline-start:var(--space-sm)}.SkipLink-module__aZzlQW__skipLink:focus{transform:translateY(0)}
.PixelTag-module__le0eyq__tag{align-items:center;gap:var(--space-2xs);font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--nodi-deep-navy);background-color:var(--tag-fill);white-space:nowrap;padding-block:.35rem;padding-inline:.7rem;line-height:1;display:inline-flex}.PixelTag-module__le0eyq__ticket{clip-path:polygon(0 0,100% 0,100% 34%,calc(100% - 4px) 50%,100% 66%,100% 100%,0 100%,0 66%,4px 50%,0 34%);padding-inline-start:.5rem}.PixelTag-module__le0eyq__punch{background-color:var(--color-background);clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%);flex:none;width:.4rem;height:.4rem}.PixelTag-module__le0eyq__sticker{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);padding-inline:.75rem;box-shadow:3px 3px #18233a29}.PixelTag-module__le0eyq__stamp{color:var(--color-foreground-strong);box-shadow:inset 0 0 0 2px var(--tag-fill), inset 0 0 0 4px var(--color-background), inset 0 0 0 5px var(--tag-fill);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background-color:#0000;padding-inline:.8rem}.PixelTag-module__le0eyq__tab{clip-path:polygon(0 0,100% 0,100% 100%,8px 100%,0 calc(100% - 8px));padding-block-end:.45rem}.PixelTag-module__le0eyq__cyan{--tag-fill:var(--nodi-sky-cyan)}.PixelTag-module__le0eyq__mint{--tag-fill:var(--nodi-signal-mint)}.PixelTag-module__le0eyq__yellow{--tag-fill:var(--nodi-sunshine-yellow)}.PixelTag-module__le0eyq__pink{--tag-fill:var(--nodi-pixel-pink)}.PixelTag-module__le0eyq__lavender{--tag-fill:var(--nodi-soft-lavender)}.PixelTag-module__le0eyq__blue{--tag-fill:var(--nodi-playful-blue)}.PixelTag-module__le0eyq__navy{--tag-fill:var(--nodi-deep-navy);color:var(--nodi-cream-white)}.PixelTag-module__le0eyq__navy .PixelTag-module__le0eyq__punch{background-color:var(--nodi-sky-cyan)}[data-surface=inverted] .PixelTag-module__le0eyq__punch{background-color:var(--color-background)}[data-surface=inverted] .PixelTag-module__le0eyq__stamp{color:var(--color-foreground-strong);box-shadow:inset 0 0 0 2px var(--tag-fill), inset 0 0 0 4px var(--color-background), inset 0 0 0 5px var(--tag-fill)}[data-surface=inverted] .PixelTag-module__le0eyq__sticker{box-shadow:3px 3px #0000004d}.PixelTag-module__le0eyq__label{display:inline-block}
.SignalField-module__ag1ssW__wrapper{z-index:0;pointer-events:none;position:fixed;inset:0}.SignalField-module__ag1ssW__canvas{width:100%;height:100%;display:block}
.SignalMotif-module__9_eF0W__wrapper{display:block}.SignalMotif-module__9_eF0W__motif{width:100%;height:100%;display:block;overflow:visible}.SignalMotif-module__9_eF0W__pulse{transform-origin:50%;animation:SignalMotif-module__9_eF0W__core-pulse 3.4s var(--motion-ease-standard) infinite;animation-play-state:var(--motion-loop-play-state)}@keyframes SignalMotif-module__9_eF0W__core-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.45)}}.SignalMotif-module__9_eF0W__orbiting{transform-origin:50%;animation:14s linear infinite SignalMotif-module__9_eF0W__orbit-turn;animation-play-state:var(--motion-loop-play-state)}@keyframes SignalMotif-module__9_eF0W__orbit-turn{to{transform:rotate(360deg)}}
@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.10l581if_zng5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.22tbmskoyk1ev.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/01d67e7cc17e7674-s.p.0m75r3fswdwux.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans Fallback;src:local(Arial);ascent-override:81.7%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.61%}.pixelify_sans_24c803d6-module__urOMkW__className{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal}.pixelify_sans_24c803d6-module__urOMkW__variable{--font-pixelify-sans:"Pixelify Sans", "Pixelify Sans Fallback"}
.MotionLane-module__3iu7oW__lane{pointer-events:none;display:block;position:absolute;overflow:clip visible;container-type:inline-size}
@font-face{font-family:Tiny5;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ba48fbf905cdd04f-s.1wt52mdle97zo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tiny5;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5221108305c7b6b1-s.13nppfss2m0nk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tiny5;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3f01e2ced4844f21-s.3fe0r4x8worwc.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tiny5;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37b1c956d8ced1ec-s.2jtkq-izyj8o2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tiny5;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a8fde9619e5cf826-s.p.2np33du9g4_qu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tiny5 Fallback;src:local(Arial);ascent-override:91.2%;descent-override:26.06%;line-gap-override:0.0%;size-adjust:95.95%}.tiny5_31a1615d-module__ljDWZG__className{font-family:Tiny5,Tiny5 Fallback;font-style:normal;font-weight:400}.tiny5_31a1615d-module__ljDWZG__variable{--font-tiny5:"Tiny5", "Tiny5 Fallback"}
.Loose-module__Gz1Vuq__grid{gap:var(--space-xl);align-items:center;display:grid}@media (min-width:56rem){.Loose-module__Gz1Vuq__grid{gap:var(--space-2xl);grid-template-columns:1fr 1fr}}.Loose-module__Gz1Vuq__scene{aspect-ratio:5/4;width:100%;min-width:0;position:relative;overflow:clip visible}.Loose-module__Gz1Vuq__tape{background-image:repeating-linear-gradient(-45deg, var(--nodi-sunshine-yellow) 0 12px, var(--nodi-deep-navy) 12px 24px);height:2rem;position:absolute;top:47%;box-shadow:0 3px #0006}.Loose-module__Gz1Vuq__tapeLeft{clip-path:polygon(0 0,100% 0,calc(100% - 8px) 34%,100% 68%,calc(100% - 5px) 100%,0 100%);width:52%;left:-8%;rotate:-3deg}.Loose-module__Gz1Vuq__tapeRight{clip-path:polygon(8px 0,100% 0,100% 100%,5px 100%,0 66%,6px 33%);width:40%;right:-8%;rotate:2.5deg}.Loose-module__Gz1Vuq__tapeLabel{font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--nodi-sunshine-yellow);opacity:.8;position:absolute;top:40%;left:6%;rotate:-3deg}.Loose-module__Gz1Vuq__insideA,.Loose-module__Gz1Vuq__insideB,.Loose-module__Gz1Vuq__escaping,.Loose-module__Gz1Vuq__outB{position:absolute}.Loose-module__Gz1Vuq__insideA{--cameo-size:17%;top:4%;left:8%}.Loose-module__Gz1Vuq__insideB{--cameo-size:13%;opacity:.85;top:12%;left:62%}.Loose-module__Gz1Vuq__escaping{--cameo-size:26%;z-index:2;top:30%;left:40%}.Loose-module__Gz1Vuq__outALane{z-index:2;bottom:2%;left:0;right:34%}.Loose-module__Gz1Vuq__outA{--cameo-size:42cqw}.Loose-module__Gz1Vuq__outB{--cameo-size:15%;opacity:.9;bottom:20%;right:3%}.Loose-module__Gz1Vuq__chatter{z-index:3;animation:Loose-module__Gz1Vuq__chatter-bob 5s var(--motion-ease-standard) infinite alternate;animation-play-state:var(--motion-loop-play-state);position:absolute}.Loose-module__Gz1Vuq__chatterA{top:16%;right:4%}.Loose-module__Gz1Vuq__chatterB{animation-delay:.9s;bottom:26%;left:16%}.Loose-module__Gz1Vuq__chatterC{animation-delay:1.7s;bottom:6%;right:4%}@keyframes Loose-module__Gz1Vuq__chatter-bob{0%{transform:translate3d(0, calc(3px * var(--motion-scale)), 0)}to{transform:translate3d(0, calc(-4px * var(--motion-scale)), 0)}}@media (max-width:56rem){.Loose-module__Gz1Vuq__scene{aspect-ratio:3/2}.Loose-module__Gz1Vuq__insideB,.Loose-module__Gz1Vuq__outB,.Loose-module__Gz1Vuq__chatterC{display:none}.Loose-module__Gz1Vuq__escaping{--cameo-size:24%;left:44%}.Loose-module__Gz1Vuq__insideA{--cameo-size:15%}.Loose-module__Gz1Vuq__outA{--cameo-size:19%}.Loose-module__Gz1Vuq__chatterB{bottom:4%;left:42%}}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_9957aa6b-module__ZewwGG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_9957aa6b-module__ZewwGG__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
.Principles-module__OOvnWa__list{gap:var(--space-xl);margin-block-start:var(--space-xl);display:grid}@media (min-width:56rem){.Principles-module__OOvnWa__list{grid-template-columns:repeat(3,1fr)}}.Principles-module__OOvnWa__principle{--principle-color:var(--color-accent-cyan);--principle-wash:#52e8f224;--principle-wash-strong:#52e8f242;min-width:0}.Principles-module__OOvnWa__principle[data-principle=fair]{--principle-color:var(--color-accent-pink);--principle-wash:#ff8fb724;--principle-wash-strong:#ff8fb742}.Principles-module__OOvnWa__principle[data-principle=secure]{--principle-color:var(--color-accent-mint);--principle-wash:#7cf5c829;--principle-wash-strong:#7cf5c84d}.Principles-module__OOvnWa__trigger{width:100%;padding:var(--space-sm) var(--space-sm) var(--space-md);text-align:start;background-color:var(--principle-wash);border-block-end:3px solid var(--color-border-strong);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);transition:background-color var(--motion-duration-base) var(--motion-ease-standard), translate var(--motion-duration-base) var(--motion-ease-emphasised);display:block}@media (hover:hover){.Principles-module__OOvnWa__trigger:hover{background-color:var(--principle-wash-strong);translate:0 calc(-2px * var(--motion-scale))}}.Principles-module__OOvnWa__trigger:active{translate:0 calc(1px * var(--motion-scale))}.Principles-module__OOvnWa__principle[data-active=true] .Principles-module__OOvnWa__trigger{background-color:var(--principle-wash-strong)}.Principles-module__OOvnWa__trigger:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:4px}.Principles-module__OOvnWa__head{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.Principles-module__OOvnWa__title{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-foreground-strong);display:block}.Principles-module__OOvnWa__lamp{background-color:var(--color-border);clip-path:polygon(26% 0,100% 0,100% 74%,74% 100%,0 100%,0 26%);width:.85rem;height:.85rem;transition:background-color var(--motion-duration-base) var(--motion-ease-standard);flex:none;box-shadow:inset 0 0 0 2px #18233a47}.Principles-module__OOvnWa__principle[data-active=true] .Principles-module__OOvnWa__lamp{background-color:var(--principle-color);box-shadow:inset 0 0 0 2px #18233a47, 0 0 0 4px var(--principle-wash)}.Principles-module__OOvnWa__stage{height:7rem;align-items:center;gap:.55rem;margin-block-start:var(--space-sm);display:flex;position:relative;overflow:hidden}.Principles-module__OOvnWa__block{aspect-ratio:1;width:clamp(1.5rem,4.5vw,2.25rem);transition:transform var(--motion-duration-slow) var(--motion-ease-emphasised), opacity var(--motion-duration-base) var(--motion-ease-standard);transition-delay:calc(var(--i) * 45ms);flex:none;position:relative}.Principles-module__OOvnWa__blockInner{background-color:var(--principle-color);clip-path:polygon(24% 0,100% 0,100% 76%,76% 100%,0 100%,0 24%);width:100%;height:100%;display:block}.Principles-module__OOvnWa__frame{border:var(--border-width) solid var(--principle-color);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease-standard), transform var(--motion-duration-base) var(--motion-ease-emphasised);position:absolute;inset-block:.5rem;inset-inline:-.25rem;transform:scale(1.08)}.Principles-module__OOvnWa__principle[data-principle=fast][data-active=true] .Principles-module__OOvnWa__block{opacity:0;transform:translate(320%)skew(-18deg)}.Principles-module__OOvnWa__principle[data-principle=fast] .Principles-module__OOvnWa__blockInner{animation:Principles-module__OOvnWa__fast-shimmer 2.6s var(--motion-ease-standard) infinite;animation-delay:calc(var(--i) * .11s);animation-play-state:var(--motion-loop-play-state)}@keyframes Principles-module__OOvnWa__fast-shimmer{0%,70%,to{opacity:.45}35%{opacity:1}}.Principles-module__OOvnWa__principle[data-principle=fair] .Principles-module__OOvnWa__block{transform:translateY(calc(var(--offset) * 1px))}.Principles-module__OOvnWa__principle[data-principle=fair][data-active=true] .Principles-module__OOvnWa__block{transform:translateY(0)}.Principles-module__OOvnWa__principle[data-principle=fair] .Principles-module__OOvnWa__blockInner{animation:Principles-module__OOvnWa__fair-bob 3.2s var(--motion-ease-standard) infinite alternate;animation-delay:calc(var(--i) * .18s);animation-play-state:var(--motion-loop-play-state)}@keyframes Principles-module__OOvnWa__fair-bob{to{transform:translateY(-3px)}}.Principles-module__OOvnWa__principle[data-principle=fair][data-active=true] .Principles-module__OOvnWa__blockInner{animation:none}.Principles-module__OOvnWa__principle[data-principle=secure] .Principles-module__OOvnWa__block{transform:rotate(calc(var(--rot) * 1deg)) translateY(calc(var(--offset) * .5px))}.Principles-module__OOvnWa__principle[data-principle=secure][data-active=true] .Principles-module__OOvnWa__block{transform:none}.Principles-module__OOvnWa__principle[data-principle=secure][data-active=true] .Principles-module__OOvnWa__frame{opacity:1;transform:scale(1)}.Principles-module__OOvnWa__principle[data-principle=secure] .Principles-module__OOvnWa__blockInner{animation:Principles-module__OOvnWa__secure-jitter 4.2s var(--motion-ease-standard) infinite alternate;animation-delay:calc(var(--i) * 90ms);animation-play-state:var(--motion-loop-play-state)}@keyframes Principles-module__OOvnWa__secure-jitter{to{transform:rotate(3deg)}}.Principles-module__OOvnWa__principle[data-principle=secure][data-active=true] .Principles-module__OOvnWa__blockInner{animation:none}.Principles-module__OOvnWa__caption{font-family:var(--font-pixel);font-size:var(--font-size-pixel);letter-spacing:var(--letter-spacing-pixel);text-transform:uppercase;color:var(--principle-color);min-height:1.4em;margin-block-start:var(--space-2xs)}.Principles-module__OOvnWa__principle[data-active=false] .Principles-module__OOvnWa__caption{color:var(--color-foreground-muted)}.Principles-module__OOvnWa__principleBody{color:var(--color-foreground-muted);max-width:34ch;margin-block-start:var(--space-2xs)}
.What-module__p9gL8G__grid{gap:var(--space-xl);align-items:center;display:grid}@media (min-width:56rem){.What-module__p9gL8G__grid{gap:var(--space-2xl);grid-template-columns:.9fr 1.1fr}}.What-module__p9gL8G__stage{aspect-ratio:5/4;width:100%;min-width:0;position:relative}.What-module__p9gL8G__path{inset-inline:0;height:3px;position:absolute;bottom:22%;overflow:hidden}.What-module__p9gL8G__pathLine{background-image:repeating-linear-gradient(to right, var(--color-border-strong) 0 10px, transparent 10px 20px);opacity:.45;position:absolute;inset:0}.What-module__p9gL8G__pulse{inset-block:-1px;background-image:linear-gradient(to right, transparent, var(--pulse-colour), transparent);width:3.5rem;animation:7s linear infinite What-module__p9gL8G__pulse-travel;animation-play-state:var(--motion-loop-play-state);position:absolute;left:0}.What-module__p9gL8G__pulseA{--pulse-colour:var(--nodi-sky-cyan);animation-delay:0s}.What-module__p9gL8G__pulseB{--pulse-colour:var(--nodi-pixel-pink);animation-delay:2.4s}.What-module__p9gL8G__pulseC{--pulse-colour:var(--nodi-signal-mint);animation-delay:4.8s}@keyframes What-module__p9gL8G__pulse-travel{0%{transform:translate(-100%)}to{transform:translate(100vw)}}:root[data-motion=calm] .What-module__p9gL8G__pulse{animation:none}:root[data-motion=calm] .What-module__p9gL8G__pulseA{transform:translate(20%)}:root[data-motion=calm] .What-module__p9gL8G__pulseB{transform:translate(300%)}:root[data-motion=calm] .What-module__p9gL8G__pulseC{transform:translate(620%)}.What-module__p9gL8G__far,.What-module__p9gL8G__mid,.What-module__p9gL8G__near,.What-module__p9gL8G__edge{position:absolute}.What-module__p9gL8G__far{--cameo-size:13%;opacity:.6;bottom:26%;left:5%}.What-module__p9gL8G__mid{--cameo-size:18%;opacity:.85;bottom:24%;left:22%}.What-module__p9gL8G__near{--cameo-size:27%;z-index:2;bottom:21%;left:43%}.What-module__p9gL8G__walkerLane{bottom:22%;left:62%;right:0}.What-module__p9gL8G__walker{--cameo-size:60cqw}.What-module__p9gL8G__edge{--cameo-size:10%;opacity:.7;bottom:29%;right:19%}.What-module__p9gL8G__trait{z-index:3;animation:What-module__p9gL8G__trait-bob 6s var(--motion-ease-standard) infinite alternate;animation-play-state:var(--motion-loop-play-state);position:absolute}.What-module__p9gL8G__traitA{bottom:50%;left:3%}.What-module__p9gL8G__traitB{animation-delay:1.1s;bottom:60%;left:40%}.What-module__p9gL8G__traitC{animation-delay:2.2s;bottom:46%;right:0}@keyframes What-module__p9gL8G__trait-bob{0%{transform:translate3d(0, calc(3px * var(--motion-scale)), 0)}to{transform:translate3d(0, calc(-4px * var(--motion-scale)), 0)}}@media (max-width:56rem){.What-module__p9gL8G__stage{aspect-ratio:3/2}.What-module__p9gL8G__edge,.What-module__p9gL8G__traitC{display:none}.What-module__p9gL8G__far{--cameo-size:12%}.What-module__p9gL8G__mid{--cameo-size:16%}.What-module__p9gL8G__near{--cameo-size:24%;left:34%}.What-module__p9gL8G__walkerLane{left:58%}.What-module__p9gL8G__walker{--cameo-size:52cqw}.What-module__p9gL8G__traitA{bottom:54%;left:1%}.What-module__p9gL8G__traitB{bottom:66%;left:36%}}
.SignalRibbon-module__r86TZG__ribbon{z-index:1;align-items:center;height:4rem;display:flex;position:relative;overflow:clip visible}.SignalRibbon-module__r86TZG__track{width:max-content;animation:26s linear infinite SignalRibbon-module__r86TZG__ribbon-travel;animation-play-state:var(--motion-loop-play-state);gap:.35rem;padding-inline:.35rem;display:flex}.SignalRibbon-module__r86TZG__block{clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%);flex:none;width:clamp(1.5rem,4vw,2.75rem);height:.6rem}@keyframes SignalRibbon-module__r86TZG__ribbon-travel{0%{transform:translate(0,0)}to{transform:translate3d(calc(-1 * (100% / var(--ribbon-passes))), 0, 0)}}.SignalRibbon-module__r86TZG__cyan{background-color:var(--nodi-sky-cyan)}.SignalRibbon-module__r86TZG__mint{background-color:var(--nodi-signal-mint)}.SignalRibbon-module__r86TZG__yellow{background-color:var(--nodi-sunshine-yellow)}.SignalRibbon-module__r86TZG__pink{background-color:var(--nodi-pixel-pink)}.SignalRibbon-module__r86TZG__lavender{background-color:var(--nodi-soft-lavender)}.SignalRibbon-module__r86TZG__blue{background-color:var(--nodi-playful-blue)}.SignalRibbon-module__r86TZG__riderLane{inset-inline:0;bottom:calc(50% - .55rem)}
