.page-module__eR0Qua__article{z-index:1;padding:46px 0 78px;position:relative}.page-module__eR0Qua__container{width:min(900px,100% - 32px);margin:0 auto}.page-module__eR0Qua__header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 16% 22%,#ff76d929,#0000 32%),radial-gradient(circle at 86% 18%,#5ef3ff24,#0000 34%),#080d1dc7;border:1px solid #7ee2ff33;border-radius:28px;padding:28px 30px 30px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000047,inset 0 1px #ffffff1a}.page-module__eR0Qua__header:before{content:"";opacity:.45;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff07 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.page-module__eR0Qua__header:after{content:"";background:linear-gradient(90deg, var(--cyber-pink), var(--cyber-cyan), var(--cyber-lime));border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:0;left:28px;right:28px}.page-module__eR0Qua__backLink,.page-module__eR0Qua__eyebrow,.page-module__eR0Qua__title,.page-module__eR0Qua__meta,.page-module__eR0Qua__tags{z-index:1;position:relative}.page-module__eR0Qua__backLink{min-height:34px;color:var(--cyber-cyan);font-family:var(--font-mono);background:#ffffff0b;border:1px solid #7ee2ff38;border-radius:999px;align-items:center;margin-bottom:22px;padding:0 12px;font-size:12px;font-weight:850;text-decoration:none;transition:border-color .18s,color .18s,transform .18s;display:inline-flex}.page-module__eR0Qua__backLink:hover{color:#fff;border-color:#ff76d96b;transform:translateY(-2px)}.page-module__eR0Qua__eyebrow{color:var(--cyber-cyan);font-family:var(--font-mono);letter-spacing:.16em;align-items:center;gap:10px;margin:0 0 16px;font-size:12px;font-weight:900;display:inline-flex}.page-module__eR0Qua__eyebrow:before{content:"";background:var(--cyber-cyan);width:7px;height:7px;box-shadow:0 0 18px var(--cyber-cyan);border-radius:999px}.page-module__eR0Qua__title{color:#fff;letter-spacing:-.04em;text-shadow:0 0 22px #5ef3ff33,0 0 30px #ff76d929;max-width:820px;margin:0;font-size:clamp(2.15rem,5vw,4.65rem);font-weight:900;line-height:1.08}.page-module__eR0Qua__meta{color:#ebe4ff94;font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.page-module__eR0Qua__tags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.page-module__eR0Qua__tag{color:#f8f4ffb8;min-height:30px;font-family:var(--font-mono);background:#ffffff0b;border:1px solid #7ee2ff33;border-radius:999px;align-items:center;padding:0 11px;font-size:11px;font-weight:850;display:inline-flex}.page-module__eR0Qua__tagCobalt{color:var(--cyber-cyan);border-color:#5ef3ff42}.page-module__eR0Qua__tagViridian{color:var(--cyber-lime);border-color:#c8ff6a42}.page-module__eR0Qua__tagViolet{color:#cdbdff;border-color:#a78bfa4d}.page-module__eR0Qua__tagOchre{color:var(--cyber-yellow);border-color:#ffe66d4d}.page-module__eR0Qua__body{color:#f8f4ffdb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0e,#ffffff06),#070b18bd;border:1px solid #7ee2ff29;border-radius:28px;margin-top:22px;padding:34px 38px;font-size:17px;line-height:1.9;box-shadow:0 24px 80px #00000038,inset 0 1px #ffffff14}.page-module__eR0Qua__body h2{color:#fff;letter-spacing:-.02em;margin:46px 0 18px;padding-left:18px;font-size:29px;font-weight:900;line-height:1.28;position:relative}.page-module__eR0Qua__body h2:before{content:"";background:linear-gradient(var(--cyber-pink), var(--cyber-cyan));border-radius:999px;width:4px;height:1.25em;position:absolute;top:.2em;left:0;box-shadow:0 0 18px #5ef3ff40}.page-module__eR0Qua__body h2:first-child{margin-top:0}.page-module__eR0Qua__body h3{color:var(--cyber-cyan);margin:34px 0 14px;font-size:21px;font-weight:850;line-height:1.36}.page-module__eR0Qua__body p{margin:0 0 18px}.page-module__eR0Qua__body a{color:var(--cyber-cyan);border-bottom:1px solid #5ef3ff6b;text-decoration:none;transition:color .15s,border-color .15s}.page-module__eR0Qua__body a:hover{color:var(--cyber-pink);border-color:#ff76d994}.page-module__eR0Qua__body strong{color:#fff;font-weight:850}.page-module__eR0Qua__body ul,.page-module__eR0Qua__body ol{margin:0 0 20px 1.35rem;padding:0}.page-module__eR0Qua__body li{margin:8px 0;padding-left:.2rem}.page-module__eR0Qua__body blockquote{border:1px solid #ff76d938;border-left:4px solid var(--cyber-pink);color:#f8f4ffcc;background:#ff76d90e;border-radius:18px;margin:26px 0;padding:20px 22px}.page-module__eR0Qua__body blockquote p:last-child{margin-bottom:0}.page-module__eR0Qua__body pre{background-color:#050914;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #c8ff6a33;border-radius:20px;margin:24px 0;padding:22px 24px;position:relative;overflow-x:auto;box-shadow:inset 0 1px #ffffff12}.page-module__eR0Qua__body pre code{color:#dfffa7;font-family:var(--font-mono);white-space:pre;background:0 0;padding:0;font-size:13px;line-height:1.75;display:block}.page-module__eR0Qua__body code{color:var(--cyber-cyan);font-family:var(--font-mono);background:#5ef3ff14;border:1px solid #5ef3ff29;border-radius:7px;padding:2px 7px;font-size:.9em}.page-module__eR0Qua__body pre code{border:0}.page-module__eR0Qua__body img{border:1px solid #7ee2ff2e;border-radius:18px;max-width:100%;height:auto;box-shadow:0 18px 60px #00000038}@media (max-width:720px){.page-module__eR0Qua__article{padding-top:28px}.page-module__eR0Qua__container{width:min(100% - 20px,900px)}.page-module__eR0Qua__header{border-radius:24px;padding:22px 18px 26px}.page-module__eR0Qua__body{border-radius:24px;padding:24px 18px;font-size:16px;line-height:1.84}.page-module__eR0Qua__body h2{font-size:24px}.page-module__eR0Qua__body h3{font-size:19px}.page-module__eR0Qua__body pre{margin-left:-6px;margin-right:-6px;padding:18px}}
