.BlogPost-module__4f-Keq__page{background:radial-gradient(circle at 0 0,#00d4ff1f,#0000 32%),radial-gradient(circle at 85% 20%,#ff6b9d24,#0000 28%),linear-gradient(#060912 0%,#09111f 48%,#060912 100%);min-height:100vh;padding:5.5rem 1.5rem 6rem;position:relative;overflow:hidden}.BlogPost-module__4f-Keq__orbA,.BlogPost-module__4f-Keq__orbB{filter:blur(90px);pointer-events:none;border-radius:999px;position:absolute}.BlogPost-module__4f-Keq__orbA{background:#00d4ff29;width:18rem;height:18rem;top:7rem;left:-4rem}.BlogPost-module__4f-Keq__orbB{background:#ff6b9d24;width:16rem;height:16rem;top:18rem;right:-2rem}.BlogPost-module__4f-Keq__article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0a;border:1px solid #ffffff17;border-radius:30px;max-width:1180px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 28px 72px #00000080}.BlogPost-module__4f-Keq__article:before{content:"";background:linear-gradient(90deg,#0000,#ff6b9d99,#6c63ff66,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.BlogPost-module__4f-Keq__hero{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:stretch;gap:2rem;padding:clamp(1.68rem,4vw,2.75rem);display:grid}.BlogPost-module__4f-Keq__reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(22px)}.BlogPost-module__4f-Keq__visible{opacity:1;transform:translateY(0)}.BlogPost-module__4f-Keq__heroContent{flex-direction:column;justify-content:center;min-width:0;display:flex}.BlogPost-module__4f-Keq__eyebrow{font-family:var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:#00d4ffdb;margin:0 0 .9rem;font-size:.87rem}.BlogPost-module__4f-Keq__title{font-family:var(--font-serif,serif);color:#f0f4ff;margin:0;font-size:clamp(2.24rem,4.8vw,4.4rem);font-weight:400;line-height:1.06}.BlogPost-module__4f-Keq__metaRow{flex-wrap:wrap;gap:.7rem;margin-top:1.35rem;display:flex}.BlogPost-module__4f-Keq__metaPill{color:#d8e4ffc7;min-height:2rem;font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1c;border-radius:999px;align-items:center;padding:.3rem .75rem;font-size:.85rem;display:inline-flex}.BlogPost-module__4f-Keq__lead{color:#d2e4ffd1;max-width:58ch;margin:1.4rem 0 0;font-size:clamp(1.12rem,1.6vw,1.23rem);line-height:1.8}.BlogPost-module__4f-Keq__heroMedia{background:#060912;border:1px solid #ffffff1a;border-radius:24px;min-height:340px;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000059}.BlogPost-module__4f-Keq__heroMedia>svg{width:100%;height:100%;position:absolute;inset:0}.BlogPost-module__4f-Keq__heroImgOverlay{background:linear-gradient(#06091214 0%,#06091233 48%,#060912ad 100%);position:absolute;inset:0}.BlogPost-module__4f-Keq__content{padding:0 clamp(1.68rem,4vw,2.75rem) clamp(1.68rem,4vw,2.75rem);position:relative}.BlogPost-module__4f-Keq__storyRail{opacity:.65;background:linear-gradient(#00d4ff38,#ff6b9d29,#0000);width:1px;position:absolute;top:0;bottom:0;left:clamp(1.34rem,3vw,2.2rem)}.BlogPost-module__4f-Keq__story{max-width:760px;margin:0 auto;padding-left:.4rem;position:relative}.BlogPost-module__4f-Keq__sectionBlock,.BlogPost-module__4f-Keq__copyBlock,.BlogPost-module__4f-Keq__quoteBlock,.BlogPost-module__4f-Keq__listBlock,.BlogPost-module__4f-Keq__codeBlock,.BlogPost-module__4f-Keq__backWrap{margin:0 0 1rem;position:relative}.BlogPost-module__4f-Keq__sectionHeading{font-family:var(--font-serif,serif);color:#f3f7ff;letter-spacing:-.02em;margin:2.8rem 0 .9rem;font-size:clamp(1.51rem,2.4vw,2.2rem);font-weight:400;line-height:1.2}.BlogPost-module__4f-Keq__paragraph,.BlogPost-module__4f-Keq__quoteBlock blockquote,.BlogPost-module__4f-Keq__list{color:#d4e2ffd1;margin:0;font-size:clamp(1.1rem,1.4vw,1.19rem);line-height:1.85}.BlogPost-module__4f-Keq__paragraph strong,.BlogPost-module__4f-Keq__list strong,.BlogPost-module__4f-Keq__quoteBlock strong,.BlogPost-module__4f-Keq__lead strong{color:#f0f4ff;font-weight:700}.BlogPost-module__4f-Keq__paragraph em,.BlogPost-module__4f-Keq__list em,.BlogPost-module__4f-Keq__quoteBlock em,.BlogPost-module__4f-Keq__lead em{color:#00d4ffd9;font-style:italic}.BlogPost-module__4f-Keq__paragraph a,.BlogPost-module__4f-Keq__lead a,.BlogPost-module__4f-Keq__list a,.BlogPost-module__4f-Keq__quoteBlock a{color:#77e7ff;border-bottom:1px solid #77e7ff59;text-decoration:none}.BlogPost-module__4f-Keq__paragraph a:hover,.BlogPost-module__4f-Keq__lead a:hover,.BlogPost-module__4f-Keq__list a:hover,.BlogPost-module__4f-Keq__quoteBlock a:hover{border-bottom-color:#77e7ff}.BlogPost-module__4f-Keq__paragraph code,.BlogPost-module__4f-Keq__lead code,.BlogPost-module__4f-Keq__list code,.BlogPost-module__4f-Keq__quoteBlock code{font-family:var(--font-mono,monospace);color:#89edff;background:#00d4ff14;border:1px solid #00d4ff24;border-radius:.45rem;padding:.1rem .38rem;font-size:.86em}.BlogPost-module__4f-Keq__copyBlock,.BlogPost-module__4f-Keq__quoteBlock,.BlogPost-module__4f-Keq__listBlock{background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff0f;border-radius:18px;padding:1.15rem 1.25rem;box-shadow:inset 0 1px #ffffff08}.BlogPost-module__4f-Keq__quoteBlock{background:linear-gradient(#6c63ff1a,#ffffff08);border-left:2px solid #6c63ff7a}.BlogPost-module__4f-Keq__list{padding-left:0;list-style:none}.BlogPost-module__4f-Keq__list li+li{margin-top:.8rem}.BlogPost-module__4f-Keq__list li{padding:.05rem 0}.BlogPost-module__4f-Keq__codeBlock{background:#020510f2;border:1px solid #00d4ff29;border-radius:22px;overflow:hidden;box-shadow:0 16px 34px #00000059}.BlogPost-module__4f-Keq__codeHeader{color:#b6d6ffb3;font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff14;justify-content:space-between;gap:1rem;padding:.8rem 1rem;font-size:.84rem;display:flex}.BlogPost-module__4f-Keq__codeBlock pre{margin:0;padding:1.1rem 1rem 1.2rem;overflow-x:auto}.BlogPost-module__4f-Keq__codeBlock code{font-family:var(--font-mono,monospace);color:#b8e8ff;white-space:pre-wrap;font-size:1.02rem;line-height:1.75;display:block}.BlogPost-module__4f-Keq__backWrap{margin-top:2.6rem;padding:1.35rem 0 .2rem}.BlogPost-module__4f-Keq__back{color:#ff6b9d;letter-spacing:.04em;background:#ff6b9d14;border:1px solid #ff6b9d38;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem 1.1rem;font-size:.98rem;font-weight:600;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.BlogPost-module__4f-Keq__back:hover{background:#ff6b9d29;border-color:#ff6b9d80;transform:translate(-3px)}.BlogPost-module__4f-Keq__divider{background:linear-gradient(90deg,#0000,#ffffff38,#0000);border:0;height:1px;margin:1.8rem 0}@media (max-width:768px){.BlogPost-module__4f-Keq__page{padding:6rem 1rem 4rem}.BlogPost-module__4f-Keq__hero{grid-template-columns:1fr}.BlogPost-module__4f-Keq__heroMedia{min-height:240px}.BlogPost-module__4f-Keq__content{padding:0 1rem 1.2rem}.BlogPost-module__4f-Keq__story{padding-left:.15rem}.BlogPost-module__4f-Keq__storyRail{opacity:.35;left:.2rem}}
