.blog-post-page[data-v-58020a44]{min-height:100vh}.hero-grid[data-v-58020a44]{background-image:radial-gradient(circle at 1px 1px,hsla(0,0%,100%,.12) 1px,transparent 0);background-size:30px 30px}.detail-orb[data-v-58020a44]{border-radius:9999px;filter:blur(110px);height:34rem;opacity:.5;pointer-events:none;position:absolute;width:34rem}.detail-orb-left[data-v-58020a44]{background:#10b98133;left:-11rem;top:5rem}.detail-orb-right[data-v-58020a44]{background:#94a3b829;right:-9rem;top:18rem}.article-body-shell[data-v-58020a44],.article-hero[data-v-58020a44],.detail-panel[data-v-58020a44],.loading-shell[data-v-58020a44]{background:linear-gradient(180deg,#0f172af0,#020617e6);border:1px solid hsla(0,0%,100%,.08);border-radius:2rem;box-shadow:0 28px 60px #0206173d}.article-hero[data-v-58020a44]{background:radial-gradient(circle at top left,rgba(16,185,129,.2),transparent 35%),linear-gradient(180deg,#0f172af5,#020617eb);overflow:hidden;padding:2rem;position:relative}.article-body-shell[data-v-58020a44]{padding:1.75rem}.detail-panel[data-v-58020a44]{padding:1.5rem}.loading-shell[data-v-58020a44]{overflow:hidden;position:relative}.loading-shell[data-v-58020a44]:after{animation:shimmer-58020a44 1.7s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}.detail-kicker[data-v-58020a44]{align-items:center;color:#a7f3d0eb;display:inline-flex;font-size:.7rem;font-weight:700;gap:.5rem;letter-spacing:.2em;text-transform:uppercase}.detail-kicker[data-v-58020a44]:before{background:#34d399;border-radius:9999px;box-shadow:0 0 16px #34d399cc;content:"";height:.55rem;width:.55rem}.meta-pill[data-v-58020a44]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:9999px;padding:.7rem 1rem}.summary-row[data-v-58020a44]{align-items:center;color:#cbd5e1;display:flex;font-size:.95rem;gap:1rem;justify-content:space-between}.summary-row strong[data-v-58020a44]{color:#fff;font-weight:600;text-align:right}@keyframes shimmer-58020a44{to{transform:translate(100%)}}@media(min-width:768px){.article-hero[data-v-58020a44]{padding:3rem}.article-body-shell[data-v-58020a44]{padding:2.5rem}}.prose-blog[data-v-58020a44] h2{color:#f1f5f9;font-size:1.8rem;font-weight:700;line-height:1.3;margin-bottom:1rem;margin-top:3rem}.prose-blog[data-v-58020a44] h3{color:#e2e8f0;font-size:1.25rem;font-weight:600;margin-bottom:.75rem;margin-top:2.25rem}.prose-blog[data-v-58020a44] p{color:#cbd5e1;font-size:1.05rem;line-height:1.95;margin-bottom:1.35rem}.prose-blog[data-v-58020a44] p:first-of-type{color:#e2e8f0;font-size:1.2rem;line-height:1.9}.prose-blog[data-v-58020a44] strong{color:#f1f5f9;font-weight:600}.prose-blog[data-v-58020a44] a{color:#34d399;text-decoration:underline;text-underline-offset:2px}.prose-blog[data-v-58020a44] ol,.prose-blog[data-v-58020a44] ul{color:#cbd5e1;margin-bottom:1.5rem;padding-left:1.6rem}.prose-blog[data-v-58020a44] li{line-height:1.8;margin-bottom:.75rem}.prose-blog[data-v-58020a44] blockquote{border-left:3px solid #10b981;color:#94a3b8;font-style:italic;margin:2rem 0;padding:.25rem 0 .25rem 1.25rem}.prose-blog[data-v-58020a44] code{background:#10b9811a;border-radius:.25rem;color:#6ee7b7;font-size:.9em;padding:.15rem .4rem}.prose-blog[data-v-58020a44] pre{background:#1e293b;border:1px solid rgba(148,163,184,.15);border-radius:1rem;margin-bottom:1.75rem;overflow-x:auto;padding:1.25rem}.prose-blog[data-v-58020a44] pre code{background:transparent;padding:0}.prose-blog[data-v-58020a44] hr{border:none;border-top:1px solid #334155;margin:2.5rem 0}
