body.page-quantum-security{color:#f7f5f0;background:#0c0b0a!important}body.page-quantum-security #main{color:#f7f5f0;isolation:isolate;position:relative;overflow:clip;background:#0c0b0a!important}body.page-quantum-security .site-header{background:#0c0b0aeb!important}body.page-quantum-security .site-footer{z-index:2;position:relative}.quantum-story .particle-stage{z-index:-1;pointer-events:none;background:radial-gradient(at 50% 65%,#854d2525,#0000 65%);position:fixed;inset:0}.quantum-story canvas{opacity:1;width:100%;height:100%;display:block}.quantum-story section{scroll-margin-top:115px;position:relative}.quantum-story .quantum-label{color:#e5ae7f;font:600 12px/1.6 var(--sans);letter-spacing:.18em;justify-content:center;align-items:center;gap:12px;margin:0 0 28px;display:flex}.quantum-label svg{width:20px;height:20px}.quantum-story h1,.quantum-story h2,.quantum-story h3{color:#f7f5f0!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;background:0 0!important}.quantum-story h1{font:400 clamp(38px,4.7vw,78px)/1.12 var(--serif);letter-spacing:-.035em;margin:0 0 28px}.quantum-story h1 span,.quantum-story h2 span{display:inline-block;color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(110deg,#a85c35 0%,#f2b67c 38%,#cf814c 65%,#e6a36a 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.quantum-story h2{font:400 clamp(32px,3.3vw,56px)/1.15 var(--serif);letter-spacing:-.025em;margin:0 0 30px}.quantum-story p{font:400 16px/1.85 var(--sans);color:#dcd9d2}.quantum-opening{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;min-height:clamp(620px,64svh,720px);padding-top:140px;padding-bottom:12px;display:flex}.quantum-opening>.quantum-label{margin-bottom:16px}.quantum-opening:before,.quantum-problem:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 40%,#0c0b0ad9 0%,#0c0b0a70 35%,#0000 70%);position:absolute;inset:0}.quantum-intro{max-width:630px;margin:0 auto 36px}.quantum-action{font:700 13px var(--sans);letter-spacing:.08em;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:linear-gradient(125deg,#f5d0a2,#ca8651);border:1px solid #efbf92;align-items:center;gap:32px;padding:18px 28px;transition:filter .2s,transform .2s;display:inline-flex;color:#18110c!important;text-decoration:none!important}.quantum-action:hover{filter:brightness(1.15);transform:translateY(-2px)}.quantum-action:focus-visible{outline-offset:-5px;outline:3px solid #fff}.quantum-action span{font-size:22px}.quantum-principles{font:500 12px var(--sans);color:#c9beb2;gap:24px;margin:30px 0 50px;display:flex}.quantum-principles span+span:before{content:"·";color:#d59561;margin-right:24px}.quantum-scroll{color:#a89788;font:500 10px var(--sans);letter-spacing:.2em;align-items:center;gap:12px;display:flex}.quantum-scroll span{background:linear-gradient(#0000,#e6b281);width:1px;height:38px}.quantum-problem{text-align:center;padding-top:45px;padding-bottom:120px}.quantum-problem>p:not(.quantum-label){max-width:700px;margin:20px auto}.quantum-story .key-equation{max-width:630px;font:500 clamp(12px,1.4vw,18px) var(--serif);letter-spacing:.12em;color:#f1c8a2;background:#10100fd9;border-block:1px solid #bd895344;justify-content:center;align-items:center;gap:32px;margin:30px auto;padding:24px 20px;display:flex}.key-barrier{color:#c17f4e}.quantum-story .quantum-emphasis{color:#f3eee7;font-size:24px}.quantum-emphasis em{color:#efb982;font-style:normal}.quantum-story .quantum-context{color:#bbae9f;font-size:13px;max-width:600px!important}.quantum-history-flow{text-align:left;max-width:780px;margin:0 auto}.quantum-history-flow>p{max-width:760px!important;margin:20px auto!important}.quantum-history-lead{color:#e6e0d8!important;font-size:17px!important}.quantum-progress-strip{border-block:1px solid #bd895344;grid-template-columns:1fr auto 1fr auto 1.25fr;align-items:center;gap:18px;margin:34px auto 38px;padding:22px 0;display:grid}.quantum-progress-strip>div{text-align:center;gap:5px;display:grid}.quantum-progress-strip span{font:600 11px/1 var(--sans);letter-spacing:.16em;color:#c99060}.quantum-progress-strip strong{font:500 clamp(16px,1.6vw,21px)/1.1 var(--serif);letter-spacing:.04em;color:#f1e8df}.quantum-progress-strip small{font:500 10px/1.45 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#9f9388}.quantum-progress-strip i{font:400 20px/1 var(--serif);color:#a86e43;font-style:normal}.quantum-pullquote{text-align:left;font:400 clamp(23px,2.2vw,31px)/1.32 var(--serif);letter-spacing:-.015em;border-left:0;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px;margin:34px 0 36px;padding:10px 0 10px 24px;display:grid;position:relative}.quantum-pullquote-logo{background:linear-gradient(135deg,#f7c694 0%,#f1a85e 34%,#b96d3b 68%,#f5bf84 100%);width:48px;height:48px;margin-top:2px;display:block;-webkit-mask:url(/assets/icons/icon-quote-239.webp) 50%/contain no-repeat;mask:url(/assets/icons/icon-quote-239.webp) 50%/contain no-repeat}.quantum-pullquote-text{display:block;color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(110deg,#a85c35 0%,#f2b67c 38%,#cf814c 65%,#e6a36a 100%)!important;background-size:100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important}.quantum-key-explainer{text-align:left;background:linear-gradient(120deg,#21160f99,#11100ee6);border:1px solid #bd895344;margin:32px 0 8px;padding:22px 24px}.quantum-key-explainer>span{font:700 10px/1 var(--sans);letter-spacing:.18em;color:#d89965;margin-bottom:9px;display:block}.quantum-key-explainer p{color:#e4ddd5!important;max-width:none!important;margin:0!important;font-size:15px!important;line-height:1.7!important}@media (width<=720px){.quantum-history-flow{text-align:left}.quantum-progress-strip{grid-template-columns:1fr;gap:12px;padding:18px 0}.quantum-progress-strip i{transform:rotate(90deg)}.quantum-pullquote{grid-template-columns:38px minmax(0,1fr);gap:14px;padding-left:18px;font-size:23px}.quantum-pullquote-logo{width:38px;height:38px}}.quantum-risk-grid{text-align:left;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:70px;display:grid}.quantum-risk{background:linear-gradient(145deg,#20201cec,#0c0b0af2);border:1px solid #bd89534d;border-radius:4px 4px 24px;padding:28px;transition:border-color .3s,transform .3s}.quantum-risk:hover{border-color:#dfaa73;transform:translateY(-4px)}.risk-top{color:#cf9867;justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.risk-top svg{width:32px;height:32px}.risk-top span{font:12px var(--sans);letter-spacing:.1em}.quantum-story h3{font:500 22px/1.3 var(--serif);margin:0 0 16px}.quantum-risk p{margin:0;font-size:14px}.risk-top svg{will-change:filter;overflow:visible}.risk-top svg .icon-part{transform-box:fill-box;transform-origin:50%;will-change:transform,opacity,stroke-dashoffset}.quantum-risk:is(:hover,:focus-within,.icon-activated) .risk-top svg{filter:drop-shadow(0 0 5px #e3a46955)}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-chip-frame{stroke-dasharray:48 6;animation:3.4s linear infinite chipFrameFlow}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-chip-core{animation:1.7s ease-in-out infinite chipCorePulse}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-chip-pins-top{animation:1.7s ease-in-out infinite chipPinsTop}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-chip-pins-bottom{animation:1.7s ease-in-out infinite chipPinsBottom}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-chip-pins-left{animation:1.7s ease-in-out infinite chipPinsLeft}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-chip-pins-right{animation:1.7s ease-in-out infinite chipPinsRight}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-nodes-links{stroke-dasharray:4 3;animation:1.8s linear infinite nodesSignal}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-node{animation:2s ease-in-out infinite nodePulse}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-node-2{animation-delay:.25s}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-node-4{animation-delay:.5s}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-node-3{animation-delay:.75s}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-shield-shell{stroke-dasharray:36 8;animation:3s linear infinite shieldShellFlow}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-shield-check{stroke-dasharray:18;stroke-dashoffset:18px;animation:2.25s ease-in-out infinite shieldCheckDraw}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-route-line{stroke-dasharray:5 4;animation:1.7s linear infinite routeSignal}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-route-arrow-start{animation:1.7s ease-in-out infinite routeArrowStart}.quantum-risk:is(:hover,:focus-within,.icon-activated) .icon-route-arrow-end{animation:1.7s ease-in-out .28s infinite routeArrowEnd}@keyframes chipFrameFlow{to{stroke-dashoffset:-54px}}@keyframes chipCorePulse{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(.78)}}@keyframes chipPinsTop{0%,to{transform:translateY(0)}50%{transform:translateY(-1.25px)}}@keyframes chipPinsBottom{0%,to{transform:translateY(0)}50%{transform:translateY(1.25px)}}@keyframes chipPinsLeft{0%,to{transform:translate(0)}50%{transform:translate(-1.25px)}}@keyframes chipPinsRight{0%,to{transform:translate(0)}50%{transform:translate(1.25px)}}@keyframes nodesSignal{to{stroke-dashoffset:-14px}}@keyframes nodePulse{0%,55%,to{opacity:.68;transform:scale(1)}22%{opacity:1;transform:scale(1.24)}}@keyframes shieldShellFlow{to{stroke-dashoffset:-44px}}@keyframes shieldCheckDraw{0%,18%{stroke-dashoffset:18px;opacity:.35}45%,78%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-18px;opacity:.35}}@keyframes routeSignal{to{stroke-dashoffset:-18px}}@keyframes routeArrowStart{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-1.5px)}}@keyframes routeArrowEnd{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-1.5px)}}.quantum-risk{isolation:isolate;position:relative;overflow:hidden}.quantum-risk .risk-top,.quantum-risk h3,.quantum-risk p{z-index:3;position:relative}.quantum-risk:before{content:"";z-index:0;pointer-events:none;opacity:0;filter:blur(10px);background:radial-gradient(ellipse 42% 38% at var(--glow-x,60%) var(--glow-y,72%),#ffde9ef0 0%,#f6ae5bbd 15%,#da743075 32%,#97441838 47%,transparent 59%);transition:opacity .5s,transform .7s;position:absolute;inset:-9%;transform:scale(.96)}.quantum-risk:after{content:"";z-index:1;pointer-events:none;opacity:0;background:linear-gradient(#0a09080a,#08070629 42%,#07060557 100%);border-radius:8px 8px 14px 4px;transition:opacity .45s;position:absolute;inset:42% 20px 18px;box-shadow:inset 0 1px #ffe4bb0f}.quantum-risk.icon-activated:before{opacity:1;transform:scale(1.01)}.quantum-risk.icon-activated:after{opacity:1}.quantum-risk.icon-activated h3{text-shadow:0 1px 2px #000,0 0 8px #000000eb,0 0 16px #ffb86229;color:#fff8ef!important}.quantum-risk.icon-activated p{text-shadow:0 1px 2px #000,0 0 7px #000000f0;color:#f0e9e1!important}.quantum-risk.icon-activated .risk-top{color:#f4b66f;text-shadow:0 0 12px #ee92404d}.quantum-risk{-webkit-backdrop-filter:blur(1.5px)saturate(1.05);background:linear-gradient(145deg,#75452775,#271b1294)!important;border-color:#f0c3948a!important;box-shadow:inset 0 1px #ffe0bb1a,inset 0 -1px #6d341938,0 10px 28px #00000029!important}.quantum-risk{-webkit-backdrop-filter:blur(1.2px)saturate(1.04);background:linear-gradient(145deg,#965b3357,#2e1e1470)!important;border:.5px solid #f0c394ad!important;box-shadow:inset 0 .5px #ffe7ca29,inset 0 -.5px #69301729,0 8px 22px #0000001f!important}.quantum-risk:before{filter:blur(10px)!important;background:radial-gradient(ellipse 42% 38% at var(--glow-x,60%) var(--glow-y,72%),#ffde9ee0 0%,#f6ae5ba8 15%,#da743061 32%,#97441829 47%,transparent 59%)!important;inset:-9%!important;transform:scale(.96)!important}.quantum-risk:after{background:linear-gradient(#09080708,#08070621 42%,#0706054d 100%)!important;border-radius:8px 8px 14px 4px!important;inset:42% 20px 18px!important;box-shadow:inset 0 .5px #ffe4bb0d!important}.quantum-risk.icon-activated:before{transform:scale(1.01)!important}.quantum-risk.icon-activated:first-child{background:radial-gradient(50% 38% at 78% 72%,#ffe1a399 0%,#f6ab5361 14%,#d56f292e 28%,#873b140f 44%,#0000 58%),linear-gradient(145deg,#a061366b,#2f1e1475)!important}.quantum-risk.icon-activated:nth-child(2){background:radial-gradient(48% 42% at 31% 68%,#ffd68e8a 0%,#ee974259 15%,#c1571d2b 30%,#7531110f 45%,#0000 60%),linear-gradient(145deg,#97593266,#2d1d1375)!important}.quantum-risk.icon-activated:nth-child(3){background:radial-gradient(52% 40% at 58% 75%,#ffeab5a8 0%,#fab55b6b 14%,#dd7e3030 30%,#91421612 45%,#0000 59%),linear-gradient(145deg,#a9673970,#321f1473)!important}.quantum-risk.icon-activated:nth-child(4){background:radial-gradient(49% 43% at 84% 61%,#ffcf8080 0%,#e88b3952 16%,#b24b1826 31%,#6b2b0e0d 46%,#0000 61%),linear-gradient(145deg,#92532e63,#2c1c1275)!important}.quantum-risk{border:1px solid #f0c394b8!important;box-shadow:inset 0 0 0 1px #ffe8cd12,0 6px 18px #0000001a!important}.quantum-risk:before{filter:blur(7px)!important;background:radial-gradient(ellipse 34% 28% at var(--glow-x,60%) var(--glow-y,68%),#ffe2a6f0 0%,#f7ae58b8 16%,#d9702c61 31%,#8e3d161f 45%,transparent 56%)!important;inset:-4%!important}.quantum-risk:after{box-shadow:none!important;border-radius:7px 7px 12px 4px!important;inset:43% 18px 14px!important}.quantum-risk.icon-activated:first-child{--glow-x:76%;--glow-y:67%;background:radial-gradient(42% 30% at 76% 67%,#ffe5aeb3 0%,#f7ad5475 14%,#d56e2933 28%,#8539130d 42%,#0000 52%),linear-gradient(145deg,#a061366b,#2f1e1475)!important}.quantum-risk.icon-activated:nth-child(2){--glow-x:34%;--glow-y:64%;background:radial-gradient(40% 32% at 34% 64%,#ffdb97a3 0%,#ef97436b 15%,#c1571d2e 29%,#7531110d 43%,#0000 54%),linear-gradient(145deg,#97593266,#2d1d1375)!important}.quantum-risk.icon-activated:nth-child(3){--glow-x:58%;--glow-y:66%;background:radial-gradient(43% 31% at 58% 66%,#ffecbbc2 0%,#fab75e80 14%,#dd7e3036 28%,#9142160f 42%,#0000 53%),linear-gradient(145deg,#a9673970,#321f1473)!important}.quantum-risk.icon-activated:nth-child(4){--glow-x:80%;--glow-y:57%;background:radial-gradient(40% 32% at 80% 57%,#ffd58b9e 0%,#ea8e3c66 16%,#b24b182b 30%,#6b2b0e0d 44%,#0000 55%),linear-gradient(145deg,#92532e63,#2c1c1275)!important}.quantum-timeline{padding-top:40px;padding-bottom:90px}.timeline-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:60px;display:flex}.timeline-heading .quantum-label{justify-content:flex-start}.timeline-heading>p{max-width:400px;margin-bottom:30px}.quantum-milestones{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.quantum-milestones li{background:linear-gradient(#16130fdf,#0c0b0a99);border-top:1px solid #b4824f;flex-direction:column;padding:40px 26px 30px;transition:background .4s;display:flex;position:relative}.milestone-node{background:#f4d1ab;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:26px;box-shadow:0 0 0 9px #d3945130,0 0 24px #cc8f5654}.milestone-label{font:500 10px/1.6 var(--sans);text-transform:uppercase;letter-spacing:.13em;color:#d7ad84;margin-bottom:18px}.milestone-year{font:400 clamp(27px,3vw,46px) var(--serif);color:#e7af7a;margin-bottom:26px}.quantum-milestones p{margin:0 0 28px;font-size:14px}.quantum-milestones a{font:500 11px/1.6 var(--sans);color:#e6b88b;text-underline-offset:5px;margin-top:auto}.quantum-milestones li:last-child{background:linear-gradient(145deg,#754527,#271b12);border-color:#f0c394}.quantum-milestones li:last-child p{color:#f0e8dd}.timeline-note{border-top:1px solid #82624645;margin-top:30px;padding-top:30px;color:#c2b2a1!important;font-size:12px!important}@media (width<=1000px){.quantum-risk-grid,.quantum-milestones{grid-template-columns:repeat(2,1fr)}.quantum-milestones{gap:35px 0}.timeline-heading{flex-direction:column;align-items:start;gap:0}}@media (width<=600px){.quantum-story .quantum-label{letter-spacing:.12em;font-size:10px}.quantum-principles{flex-wrap:wrap;justify-content:center;gap:10px;font-size:10px}.quantum-principles span+span:before{margin-right:10px}.quantum-story h1{font-size:40px}.quantum-risk-grid,.quantum-milestones{grid-template-columns:1fr}.quantum-risk{padding:24px}.quantum-risk-grid{margin-top:45px}.quantum-problem{padding-top:28px;padding-bottom:60px}.quantum-milestones{border-left:1px solid #b4824f;gap:0;margin-left:10px}.quantum-milestones li{border-top:0;padding:28px 28px 40px}.milestone-node{top:35px;left:-5px}.milestone-year{font-size:36px}.key-equation{gap:14px!important}.quantum-story .quantum-emphasis{font-size:20px}}.quantum-risk{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#f7f5f024!important}.quantum-risk:not(.icon-activated) .risk-top{color:#bdb7af!important;text-shadow:none!important}.quantum-risk:not(.icon-activated):before,.quantum-risk:not(.icon-activated):after{opacity:0!important}.quantum-risk.icon-activated{border-color:#f7cca0fa!important;box-shadow:inset 0 0 0 1px #ffecd31f,inset 0 -2px 3px #e07e361a,0 0 3px #f4a65833,0 0 7px #bb541e1a!important}
