.PlatformPillars-module__q505aW__section{background:var(--adaly-paper,#fafafa);color:var(--adaly-ink,#0a0a0a);font-family:Helvetica,Helvetica Neue,Arial,sans-serif;position:relative}.PlatformPillars-module__q505aW__sectionHeading{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PlatformPillars-module__q505aW__layout{max-width:1400px;margin:0 auto;padding:0 24px;position:relative}@media (min-width:1024px){.PlatformPillars-module__q505aW__layout{padding:0 40px}}@media (min-width:1280px){.PlatformPillars-module__q505aW__layout{grid-template-columns:1fr 1fr;gap:48px;display:grid}}.PlatformPillars-module__q505aW__textColumn{position:relative}.PlatformPillars-module__q505aW__pillarSection{opacity:.4;flex-direction:column;justify-content:center;min-height:100vh;padding:80px 0;transition:opacity .6s;display:flex}.PlatformPillars-module__q505aW__pillarActive{opacity:1}.PlatformPillars-module__q505aW__pillarLabel{letter-spacing:.18em;text-transform:uppercase;color:#7954db;font-size:12px;font-weight:500;display:inline-block}.PlatformPillars-module__q505aW__pillarTitle{letter-spacing:-.045em;color:var(--adaly-ink,#0a0a0a);margin:24px 0 0;font-size:clamp(44px,6vw,72px);font-weight:700;line-height:.95}.PlatformPillars-module__q505aW__pillarBody{color:#0a0a0ad1;max-width:50ch;margin:24px 0 0;font-size:16px;line-height:1.55}@media (min-width:768px){.PlatformPillars-module__q505aW__pillarBody{font-size:18px}}.PlatformPillars-module__q505aW__canvasSticky{display:none}@media (min-width:1280px){.PlatformPillars-module__q505aW__canvasSticky{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0}}.PlatformPillars-module__q505aW__canvas{perspective:1800px;perspective-origin:50% 30%;transform-origin:50%;--depth:16px;--wallShow:0;--fabricShow:0;--padlockShow:0;--dotShow:0;width:720px;height:1010px;position:relative;transform:scale(.78)}.PlatformPillars-module__q505aW__stage1{--depth:16px;--wallShow:0;--fabricShow:0;--padlockShow:0;--dotShow:0}.PlatformPillars-module__q505aW__stage2{--depth:80px;--wallShow:1;--fabricShow:0;--padlockShow:0;--dotShow:0}.PlatformPillars-module__q505aW__stage3{--depth:80px;--wallShow:1;--fabricShow:1;--padlockShow:0;--dotShow:1}.PlatformPillars-module__q505aW__stage4{--depth:80px;--wallShow:1;--fabricShow:1;--padlockShow:1;--dotShow:1}.PlatformPillars-module__q505aW__connectorLines{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;top:0;left:0}.PlatformPillars-module__q505aW__canvas.PlatformPillars-module__q505aW__stage2 .PlatformPillars-module__q505aW__connectorLines,.PlatformPillars-module__q505aW__canvas.PlatformPillars-module__q505aW__stage3 .PlatformPillars-module__q505aW__connectorLines,.PlatformPillars-module__q505aW__canvas.PlatformPillars-module__q505aW__stage4 .PlatformPillars-module__q505aW__connectorLines{opacity:1}.PlatformPillars-module__q505aW__fedCard{left:var(--x);top:var(--y);width:110px;height:110px;transform-style:preserve-3d;animation:PlatformPillars-module__q505aW__cardFloat var(--ft) ease-in-out infinite;animation-delay:calc(var(--fd) * -1);position:absolute}@keyframes PlatformPillars-module__q505aW__cardFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-6px)}}.PlatformPillars-module__q505aW__fedTilt{transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateZ(var(--rz));transition:transform .6s;position:absolute;inset:0}.PlatformPillars-module__q505aW__fedFace{backface-visibility:hidden;border:1px solid #0a0a0a1f;width:100%;height:100%;position:absolute;inset:0}.PlatformPillars-module__q505aW__fedBottom{background:#1f1f1f;transform:translateZ(0)}.PlatformPillars-module__q505aW__fedTop{color:#fff;letter-spacing:.06em;transform:translateZ(var(--depth));background:linear-gradient(135deg,#5a5a5a 0%,#3a3a3a 100%);justify-content:center;align-items:center;font-size:18px;font-weight:700;transition:transform .8s;display:flex}.PlatformPillars-module__q505aW__fedIcon{color:#fff;font-size:36px;line-height:1}.PlatformPillars-module__q505aW__fedWall{opacity:var(--wallShow);backface-visibility:hidden;background:linear-gradient(#2a2a2a 0%,#141414 100%);border:1px solid #0a0a0a2e;transition:opacity .7s,width .8s,height .8s;position:absolute;overflow:hidden}.PlatformPillars-module__q505aW__fedWest{width:var(--depth);transform-origin:0;height:100%;top:0;left:0;transform:rotateY(-90deg)}.PlatformPillars-module__q505aW__fedEast{width:var(--depth);transform-origin:100%;height:100%;top:0;right:0;transform:rotateY(90deg)}.PlatformPillars-module__q505aW__fedSouth{width:100%;height:var(--depth);transform-origin:bottom;background:#050505;bottom:0;left:0;transform:rotateX(-90deg)}.PlatformPillars-module__q505aW__codestream{background:#050505;position:absolute;inset:0;overflow:hidden}.PlatformPillars-module__q505aW__codeline{letter-spacing:.02em;color:#00ff7a;white-space:nowrap;text-shadow:0 0 4px #00ff7a80;opacity:0;width:320%;animation:PlatformPillars-module__q505aW__codescroll var(--cd,10s) linear infinite;animation-delay:var(--co,0s);font-family:SF Mono,Menlo,Consolas,Courier New,monospace;font-size:6px;position:absolute;left:0}.PlatformPillars-module__q505aW__stage2 .PlatformPillars-module__q505aW__codeline,.PlatformPillars-module__q505aW__stage3 .PlatformPillars-module__q505aW__codeline,.PlatformPillars-module__q505aW__stage4 .PlatformPillars-module__q505aW__codeline{opacity:.95}@keyframes PlatformPillars-module__q505aW__codescroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.PlatformPillars-module__q505aW__codeline:nth-child(2){color:#ffd166;text-shadow:0 0 4px #ffd16680;top:50%}.PlatformPillars-module__q505aW__codeline:first-child{top:18%}.PlatformPillars-module__q505aW__dot{left:var(--dx);top:var(--dy);opacity:0;pointer-events:none;background:#f17003;border-radius:50%;width:5px;height:5px;position:absolute;transform:translate(0,0);box-shadow:0 0 8px #f17003d9,0 0 16px #f1700373}.PlatformPillars-module__q505aW__stage3 .PlatformPillars-module__q505aW__dot,.PlatformPillars-module__q505aW__stage4 .PlatformPillars-module__q505aW__dot{animation:PlatformPillars-module__q505aW__dotStream var(--du,3s) linear infinite;animation-delay:var(--dd,0s)}@keyframes PlatformPillars-module__q505aW__dotStream{0%{opacity:0;transform:translateZ(80px)}15%{opacity:1}60%{opacity:.9}to{opacity:0;transform:translate3d(0,-124px,62px)}}.PlatformPillars-module__q505aW__padlock{color:#f17003;opacity:0;pointer-events:none;width:22px;height:26px;transition:opacity .6s;position:absolute;top:6px;right:6px}.PlatformPillars-module__q505aW__stage4 .PlatformPillars-module__q505aW__padlock{opacity:1}.PlatformPillars-module__q505aW__lockSvg{filter:drop-shadow(0 1px 2px #0006);width:100%;height:100%;display:block}.PlatformPillars-module__q505aW__shackle{transform-origin:12px 14px;transform:translateY(-5px)}.PlatformPillars-module__q505aW__stage4 .PlatformPillars-module__q505aW__shackle{animation:.55s cubic-bezier(.45,0,.55,1) forwards PlatformPillars-module__q505aW__snapShut;animation-delay:var(--ld,.7s)}@keyframes PlatformPillars-module__q505aW__snapShut{0%{transform:translateY(-5px)}18%{transform:translateY(0)}28%{transform:translateY(-1.8px)}42%{transform:translateY(0)}54%{transform:translateY(-1px)}68%{transform:translateY(0)}80%{transform:translateY(-.5px)}90%{transform:translateY(0)}to{transform:translateY(0)}}.PlatformPillars-module__q505aW__keyhole{fill:#ffffffd9}.PlatformPillars-module__q505aW__fabricLayer{width:100%;height:535px;opacity:var(--fabricShow);pointer-events:none;transform-style:preserve-3d;transition:opacity .9s;position:absolute;top:-215px;left:0;right:0;overflow:hidden;transform:translateZ(160px)}@media (max-width:1279px){.PlatformPillars-module__q505aW__canvasSticky{display:none}.PlatformPillars-module__q505aW__pillarSection{opacity:1;min-height:auto;padding:64px 0}}
