@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-cyrillic-ext-400-normal.9b4cf387.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-400-normal.0d74f8c3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-cyrillic-400-normal.a68bd49c.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-400-normal.ed318ef4.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-vietnamese-400-normal.2d413186.woff2) format("woff2"),url(/_next/static/media/montserrat-vietnamese-400-normal.b98f6196.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-latin-ext-400-normal.b91215c2.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-ext-400-normal.96680530.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-latin-400-normal.91fb1d80.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-400-normal.d5a86268.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-cyrillic-ext-600-normal.10f6fca7.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-600-normal.b591faf0.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-cyrillic-600-normal.bc73d289.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-600-normal.bf955fc9.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-vietnamese-600-normal.c00d354e.woff2) format("woff2"),url(/_next/static/media/montserrat-vietnamese-600-normal.f260a4ed.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-latin-ext-600-normal.db4eb457.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-ext-600-normal.2e96e684.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-latin-600-normal.7acbd96c.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-600-normal.1bf2742d.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-cyrillic-ext-700-normal.df25b42a.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-700-normal.ce355d05.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-cyrillic-700-normal.58080220.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-700-normal.2bb9d16e.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-vietnamese-700-normal.cd12e4ff.woff2) format("woff2"),url(/_next/static/media/montserrat-vietnamese-700-normal.0013caa6.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-latin-ext-700-normal.995ee69d.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-ext-700-normal.8ef4a585.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-latin-700-normal.975511c4.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-700-normal.a9cd1a8c.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:dark;--fiducaro-black:#03080b;--fiducaro-ink:#0b1419;--fiducaro-graphite:#142026;--fiducaro-white:#edf1f2;--fiducaro-silver:#9aa6ad;--fiducaro-pearl:#c4cdd2;--fiducaro-neon:#68c76b;--fiducaro-neon-dark:#419a4d}html{scroll-behavior:smooth}body{min-width:320px;background:var(--fiducaro-black);margin:0}a{color:inherit}.fiducaro-grid{background-image:linear-gradient(rgba(104,199,107,.045) 1px,transparent 0),linear-gradient(90deg,rgba(104,199,107,.045) 1px,transparent 0);background-size:28px 28px}*{box-sizing:border-box}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.03)}::-webkit-scrollbar-thumb{border:2px solid var(--fiducaro-black);border-radius:999px;background-color:rgba(104,199,107,.55)}::-webkit-scrollbar-thumb:hover{background-color:rgba(104,199,107,.85)}::selection{color:#04110f;background:rgba(104,199,107,.85)}.link-hover-glow{color:rgba(237,241,242,.74)!important;transition:color .18s ease,text-shadow .18s ease!important}.link-hover-glow:hover{color:var(--fiducaro-neon)!important;text-shadow:0 0 18px rgba(104,199,107,.55)!important}@keyframes fiducaroFloat{0%{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}to{transform:translateZ(0)}}@keyframes fiducaroGlow{0%{opacity:.42}50%{opacity:.82}to{opacity:.42}}.architecture-cube{width:118px;height:162px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--fiducaro-neon);font:inherit;cursor:pointer;perspective:800px;flex-shrink:0}.architecture-cube:focus-visible{outline:2px solid var(--fiducaro-neon);outline-offset:7px}.architecture-cube-inner{display:block;position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.architecture-cube-inner.is-flipped{transform:rotateY(180deg)}.architecture-cube-face{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:1px solid rgba(104,199,107,.32);border-radius:8px;background:linear-gradient(110deg,#0b1419,#18282e 42%,#35363c 44%,#142026);box-shadow:0 20px 30px rgba(0,0,0,.6),inset 0 0 30px rgba(104,199,107,.06);backface-visibility:hidden;-webkit-backface-visibility:hidden}.architecture-cube-face:before{content:"";position:absolute;top:20px;left:-5px;right:-5px;height:4px;background:var(--fiducaro-neon);box-shadow:0 0 18px var(--fiducaro-neon)}.architecture-cube-back{transform:rotateY(180deg);background:linear-gradient(135deg,#4d5054,#0b1419)}.architecture-cube-symbol{font-size:36px;font-weight:700}.architecture-cube-label{font-size:18px;font-weight:700}.architecture-cube-hint{font-size:12px;color:var(--fiducaro-pearl)}.architecture-energy{position:relative;isolation:isolate}.architecture-energy:before{content:"";position:absolute;inset:-5px 0;background:rgba(104,199,107,.22);filter:blur(5px);animation:fiducaroEnergyGlow 2s ease-in-out infinite}.architecture-energy:after{content:"";position:absolute;inset:-2px 0;background:linear-gradient(90deg,transparent 25%,#68c76b 43%,#fff 50%,#68c76b 57%,transparent 75%);background-size:240% 100%;filter:drop-shadow(0 0 6px #68c76b);animation:fiducaroEnergyFlow 1.8s linear infinite}@keyframes fiducaroEnergyFlow{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes fiducaroEnergyFlowVertical{0%{background-position:0 150%}to{background-position:0 -50%}}@keyframes fiducaroEnergyGlow{0%,to{opacity:.4}50%{opacity:1}}@media (max-width:899px){.architecture-cube{width:96px;height:132px}}@media (max-width:599px){.architecture-cube{width:80px;height:120px}.architecture-cube-label{font-size:16px}.architecture-cube-hint{font-size:10px}.architecture-energy:before{inset:0 -5px}.architecture-energy:after{inset:0 -2px;background-image:linear-gradient(180deg,transparent 25%,#68c76b 43%,#fff 50%,#68c76b 57%,transparent 75%);background-size:100% 240%;animation-name:fiducaroEnergyFlowVertical}}.home-hero{position:relative;isolation:isolate}.privacy-portrait{position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(145deg,#0b1419,#03080b);border:1px solid rgba(104,199,107,.28)}.privacy-portrait-image{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.privacy-portrait-copy{position:relative;padding:24px 32px 30px}.development-timeline{padding:30px 32px;border:1px solid rgba(104,199,107,.28);border-radius:14px;background:linear-gradient(125deg,#102019,#0b1419 65%,#0b1715);box-shadow:inset 0 1px hsla(0,0%,100%,.07),0 18px 40px rgba(0,0,0,.12)}.development-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px;list-style:none;margin:0;padding:0}.development-stage{position:relative;min-width:0}.development-stage:not(:last-child):before{content:"";position:absolute;top:18px;left:46px;right:-18px;height:1px;background:rgba(196,219,192,.3)}.development-node{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(104,199,107,.55);background:#13291a;color:#a2e69b;font-size:13px;font-weight:600}@media (max-width:1039px){.development-stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.development-stage:nth-child(2):before{display:none}.privacy-portrait{max-width:700px;margin-inline:auto}}@media (max-width:719px){.development-timeline{padding:24px 20px}.development-stages{grid-template-columns:1fr;gap:28px}.development-stage:not(:last-child):before{display:none}.development-stage{padding-left:49px}.development-node{position:absolute;left:0;top:17px}.development-stage:not(:last-child):after{content:"";position:absolute;top:63px;bottom:-35px;left:18px;width:1px;background:rgba(196,219,192,.25)}.privacy-portrait-copy{padding:22px}}.hero-atmosphere{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;border-radius:inherit;-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 82%,transparent)}.hero-aurora{position:absolute;width:75%;height:75%;filter:blur(48px);border-radius:50%;will-change:transform}.hero-aurora-one{top:-25%;left:-15%;background:radial-gradient(ellipse,rgba(64,255,133,.19),rgba(31,160,85,.08) 45%,transparent 70%);animation:heroAuroraDrift 16s ease-in-out infinite alternate}.hero-aurora-two{right:-25%;bottom:-15%;background:radial-gradient(ellipse,rgba(47,220,190,.13),rgba(64,255,133,.06) 45%,transparent 70%);animation:heroAuroraDrift 20s ease-in-out -8s infinite alternate-reverse}.hero-perspective-grid{position:absolute;inset:40% -30% -60%;background-image:linear-gradient(rgba(104,199,107,.12) 1px,transparent 0),linear-gradient(90deg,rgba(104,199,107,.12) 1px,transparent 0);background-size:64px 64px;transform:perspective(500px) rotateX(58deg);transform-origin:center top;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 65%);mask-image:radial-gradient(ellipse at center,#000,transparent 65%);animation:heroGridTravel 12s linear infinite}.hero-signal{position:absolute;width:240px;height:1px;opacity:0;background:linear-gradient(90deg,transparent,rgba(104,199,107,.8),#d9ffe4);box-shadow:0 0 12px rgba(104,199,107,.6);animation:heroSignalTravel 10s ease-in-out infinite}.hero-signal-one{top:28px;left:-240px}.hero-signal-two{top:54%;left:-240px;animation-delay:-3.5s;animation-duration:13s}.hero-signal-three{top:91%;left:-240px;animation-delay:-7s;animation-duration:11s}@keyframes heroAuroraDrift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(22%,16%,0) scale(1.18)}}@keyframes heroGridTravel{to{background-position:0 64px}}@keyframes heroSignalTravel{0%{transform:translateX(0);opacity:0}12%,65%{opacity:.55}85%,to{transform:translateX(1900px);opacity:0}}@media (max-width:599px){.hero-aurora{filter:blur(30px);width:110%;height:50%}.hero-perspective-grid{inset:25% -80% -40%;opacity:.6}.hero-signal{width:120px}}@media (prefers-reduced-motion:reduce){.hero-aurora,.hero-perspective-grid,.hero-signal{animation:none!important;will-change:auto}.hero-signal{display:none}}.engine-section{position:relative;isolation:isolate}.engine-section:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 85% 35%,rgba(104,199,107,.065),transparent 55%)}.engine-metric{position:relative;overflow:hidden;height:100%;padding:26px;border:1px solid rgba(104,199,107,.16);border-radius:14px;background:linear-gradient(135deg,rgba(104,199,107,.07),hsla(0,0%,100%,.025));transition:border-color .25s ease,box-shadow .25s ease}.engine-metric:hover{border-color:rgba(104,199,107,.6);box-shadow:0 0 30px rgba(104,199,107,.1)}.engine-metric:after{content:"";position:absolute;bottom:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,#68c76b,transparent);animation:fiducaroEnergyGlow 4s ease-in-out infinite}.engine-status{border-left:2px solid rgba(104,199,107,.6)!important}.architecture-stage{isolation:isolate;background-color:#081116}.architecture-stage:before{inset:0;background:radial-gradient(ellipse at 50% 65%,rgba(104,199,107,.1),transparent 55%);animation:fiducaroEnergyGlow 6s ease-in-out infinite}.architecture-stage:after,.architecture-stage:before{content:"";position:absolute;z-index:-1;pointer-events:none}.architecture-stage:after{top:0;bottom:0;width:20%;background:linear-gradient(90deg,transparent,rgba(104,199,107,.04),transparent);animation:architectureScan 12s linear infinite}.architecture-brand{text-shadow:0 0 25px rgba(104,199,107,.35)}@keyframes architectureScan{0%{left:-20%}to{left:100%}}@media (max-width:599px){.engine-metric{padding:20px 16px}}.claim-banner{position:relative;overflow:hidden;background:radial-gradient(ellipse at 85% 50%,rgba(104,199,107,.09),transparent 60%),#0c181d!important;border-color:rgba(104,199,107,.2)!important}.claim-banner:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(104,199,107,.7),transparent)}.obscura-card{border-radius:20px!important;box-shadow:0 24px 60px rgba(0,0,0,.25)}.hero-highlight{color:var(--fiducaro-neon);text-shadow:0 0 38px rgba(104,199,107,.16)}.home-hero .MuiButton-root,.obscura-card .MuiButton-root{transition:transform .2s ease,box-shadow .2s ease}.home-hero .MuiButton-root:hover,.obscura-card .MuiButton-root:hover{transform:translateY(-2px);box-shadow:0 5px 25px rgba(104,199,107,.2)}.architecture-cube:hover .architecture-cube-face{border-color:#68c76b;box-shadow:0 0 26px rgba(104,199,107,.15)}.architecture-endpoint{position:relative;flex-shrink:0}.asset-portal{position:absolute;width:150px;height:140px;left:50%;bottom:calc(100% + 15px);transform:translateX(-50%)}.portal-ring{position:absolute;width:80px;height:42px;left:35px;bottom:8px;border-radius:50%;background:#03080b;border:2px solid rgba(160,255,189,.8);box-shadow:0 0 12px #68c76b,0 0 32px rgba(104,199,107,.35),inset 0 0 13px rgba(104,199,107,.45);transform:rotate(-18deg);animation:portalPulse 4s ease-in-out infinite}.portal-ring:after{content:"";position:absolute;inset:-12px;border:1px solid rgba(104,199,107,.2);border-radius:50%}.portal-asset{position:absolute;top:10px;left:55px;width:38px;height:38px;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.25);border-radius:50%;background:#142026;font-size:23px;animation:assetIn 4.5s ease-in-out infinite}.asset-0{color:#c0caff;--asset-x:-48px}.asset-1{color:#f7931a;--asset-x:0px;animation-delay:-1.5s}.asset-2{color:#99f8dd;--asset-x:48px;animation-delay:-3s}.outgoing .portal-asset{animation-name:assetOut}@keyframes assetIn{0%,15%{transform:translate(var(--asset-x)) scale(1);opacity:1}70%,to{transform:translateY(91px) scale(.08) rotate(150deg);opacity:0}}@keyframes assetOut{0%,15%{transform:translateY(91px) scale(.08) rotate(-150deg);opacity:0}70%,90%{transform:translate(var(--asset-x)) scale(1);opacity:1}to{transform:translate(var(--asset-x),-5px) scale(1);opacity:0}}@keyframes portalPulse{50%{filter:brightness(1.4);transform:rotate(-12deg) scale(1.06)}}@media (max-width:599px){.asset-portal{position:relative;bottom:auto;left:auto;transform:none;margin:0 auto 15px}}@media (prefers-reduced-motion:reduce){.portal-asset{transform:translate(var(--asset-x));opacity:1}html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.architecture-explorer{border-radius:18px;padding:28px;transition:background .5s ease}.explorer-0{background:linear-gradient(130deg,#102027,#070e12)}.explorer-1{background:radial-gradient(ellipse at 75% 55%,#112b1b,#091116 75%)}.explorer-2{background:radial-gradient(ellipse at 72% 45%,#173029,#091116 70%)}.explorer-content{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.6fr);grid-gap:40px;gap:40px;align-items:center;animation:explorerEnter .45s ease both}.explorer-copy{padding:20px 0}.bridge-pool,.ethereum-network,.privacy-weave{position:relative;width:100%;height:360px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);border-radius:16px}.ethereum-network{background:radial-gradient(ellipse,#1b3038,#091318)}.ethereum-network>svg{position:absolute;width:100%;height:100%}.ethereum-network line{stroke:#b9c8d2;stroke-width:.2;stroke-dasharray:2 1;opacity:.45;animation:nodeTransmission 4s linear infinite}.ethereum-node{position:absolute;transform:translate(-50%,-50%);width:39px;height:39px;display:grid;place-items:center;font-size:24px;color:#e1e5ee;background:#33393e;border:1px solid #9aa4af;border-radius:50%;box-shadow:0 0 18px #d6deee22;animation:ethereumNodePulse 4s ease-in-out infinite}.network-caption{position:absolute;bottom:12px;left:0;width:100%;text-align:center;color:#c4d0c9;font-size:12px}.privacy-weave{background:radial-gradient(ellipse at 78% 52%,#244c2e55,#06150c88)}.privacy-weave>svg{display:block;width:100%;height:auto;aspect-ratio:850/360}.privacy-weave{height:auto;contain:layout paint}.privacy-weave .network-caption{position:static;display:block;padding:0 8px 16px;font-size:clamp(10px,2.5vw,12px)}.weave-brand{fill:#68c76b;font-size:22px;font-weight:700;letter-spacing:2px}.weave-label rect{fill:#ffffff0d;stroke:#ffffff18}.weave-label text{fill:#cbd8ce;font-size:14px}.weave-strand{fill:none;stroke:#68c76b;stroke-width:3;stroke-linecap:round}.strand-0,.strand-2{stroke:#e3eee6}.weave-lock-detail{fill:#68c76b;stroke:#68c76b;stroke-width:4}.weave-shackle{fill:none}.bridge-pool{background:radial-gradient(ellipse,#03080b 4%,#1e382b 30%,#11221c 60%,#091116)}.bridge-vortex{position:absolute;width:110px;height:160px;border-radius:50%;left:calc(50% - 55px);top:65px;background:#28292e;box-shadow:inset 0 0 22px #68c76b77,0 0 22px #68c76b66;border:2px solid #b4d9af;transform:rotate(25deg)}.bridge-orbit{position:absolute;left:50%;top:145px;border:1px solid #68c76b55;border-radius:50%;width:200px;height:150px;animation:bridgeOrbit 14s linear infinite}.orbit-two{width:285px;height:205px;animation-direction:reverse;opacity:.6}.orbit-three{width:370px;height:250px;animation-duration:20s;opacity:.4}.bridge-participant,.bridge-traveler{position:absolute;left:5%;top:100px;width:42px;height:42px;display:grid;place-items:center;color:#b9ffcf;border:1px solid #a8ffbc66;border-radius:50%;background:#44474b;font-size:24px;animation:bridgeTransit 9s ease-in-out infinite}.traveler-0{color:#ffb24c}.traveler-1{color:#d5d9ff;animation-delay:-3s}.traveler-2{color:#98ffe1;animation-delay:-6s}.bridge-participant{width:28px;height:28px;font-size:16px;top:205px;animation-name:participantTransit;animation-duration:11s}.participant-1{animation-delay:-2.75s}.participant-2{animation-delay:-5.5s}.participant-3{animation-delay:-8.25s}.bridge-clock{position:absolute;z-index:2;bottom:17px;left:50%;transform:translateX(-50%);display:grid;grid-template-columns:28px auto;align-items:center;grid-gap:4px 9px;gap:4px 9px;padding:10px 18px;background:#09180fe8;border:1px solid #68c76b55;border-radius:12px;white-space:nowrap}.bridge-clock>svg{font-size:23px;color:#68c76b}.bridge-clock strong{font-size:22px;font-weight:600}.bridge-clock span{grid-column:1/-1;font-size:11px;color:#b3c9bb}.bridge-hourglass{width:104px;height:130px;flex:0 0 auto}.bridge-hourglass svg{display:block;width:100%;height:100%;overflow:visible}.hourglass-frame{fill:none;stroke:rgba(237,241,242,.88);stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.hourglass-sand-bottom,.hourglass-sand-top{fill:var(--hourglass-color);filter:drop-shadow(0 0 6px var(--hourglass-color))}.hourglass-stream{fill:none;stroke:var(--hourglass-color);stroke-width:4;stroke-linecap:round;stroke-dasharray:7 5;animation:hourglassSand .9s linear infinite}@keyframes hourglassSand{to{stroke-dashoffset:-12}}.pool-label{position:absolute;top:22px;font-size:11px;letter-spacing:.1em;color:#b3c9bb}.pool-label-in{left:20px}.pool-label-out{right:20px}.animations-paused *,.animations-paused :after,.animations-paused :before{animation-play-state:paused!important}@keyframes explorerEnter{0%{opacity:.2;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes nodeTransmission{to{stroke-dashoffset:-12}}@keyframes ethereumNodePulse{50%{box-shadow:0 0 23px #d6deee66;border-color:#fff}}@keyframes bridgeOrbit{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes bridgeTransit{0%{left:5%;transform:translateY(-25px) scale(1) rotate(0);opacity:0}10%{opacity:1}43%{left:47%;transform:translateY(24px) scale(.08) rotate(240deg);opacity:0}54%{left:48%;transform:translateY(24px) scale(.08) rotate(240deg);opacity:0}68%{opacity:1}92%,to{left:88%;transform:translateY(-10px) scale(1) rotate(1turn);opacity:0}}@keyframes participantTransit{0%{left:88%;opacity:0;transform:scale(1)}15%{opacity:.7}45%,55%{left:48%;opacity:0;transform:translateY(-55px) scale(.1)}70%{opacity:.7}to{left:5%;opacity:0;transform:scale(1)}}@media (max-width:899px){.explorer-content{grid-template-columns:1fr;gap:16px}.architecture-explorer{padding:12px}.explorer-copy{padding:8px 0}}@media (max-width:599px){.bridge-hourglass{width:84px;height:105px}.bridge-pool,.ethereum-network,.privacy-weave{height:280px}.privacy-weave{height:auto}.ethereum-node{width:29px;height:29px;font-size:18px}.bridge-vortex{top:43px;height:125px;width:85px;left:calc(50% - 42px)}.bridge-orbit{top:110px}.bridge-traveler{top:65px;width:32px;height:32px;font-size:20px}.bridge-participant{top:160px}.bridge-clock{bottom:10px}}@media (prefers-reduced-motion:reduce){.architecture-explorer *,.architecture-explorer :after,.architecture-explorer :before{animation:none!important}.bridge-orbit{transform:translate(-50%,-50%)}.traveler-1{left:80%;top:70px}.traveler-2{left:78%;top:140px}.participant-1{left:20%}.participant-2{left:70%}.participant-3{left:85%}}