.blog-detail-hero[data-v-77e247b8]{padding:48px 0 40px;text-align:center}.blog-detail-hero h1[data-v-77e247b8]{font-weight:bolder;line-height:1.1}.blog-detail-hero .blog-detail-nav[data-v-77e247b8],.blog-detail-hero h1[data-v-77e247b8]{font-size:max(32px,min(5vw,46px));margin:16px auto 0;max-width:780px}.back-link[data-v-77e247b8]{-ms-flex-align:center;align-items:center;color:var(--muted);display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:600;gap:8px;transition:color .2s}.back-link[data-v-77e247b8]:hover{color:var(--text)}.blog-detail-category[data-v-77e247b8]{border-radius:8px;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.03em;padding:5px 10px;text-transform:uppercase}.blog-detail-meta[data-v-77e247b8]{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;color:var(--muted);display:-ms-flexbox;display:flex;font-size:14px;gap:10px;justify-content:center;margin-top:18px}.meta-sep[data-v-77e247b8]{opacity:.4}.blog-detail-cover-section[data-v-77e247b8]{padding:0 0 40px}.blog-detail-cover[data-v-77e247b8]{aspect-ratio:16/9;border-radius:20px;box-shadow:var(--shadow);margin:0 auto;max-width:720px;overflow:hidden}.blog-detail-content[data-v-77e247b8]{padding:0 0 60px}.blog-detail-container[data-v-77e247b8]{max-width:720px}.blog-detail-container[data-v-77e247b8] h2{font-size:28px;font-weight:700;line-height:1.2;margin:40px 0 16px}.blog-detail-container[data-v-77e247b8] p{color:var(--text);font-size:17px;line-height:1.75;margin:0 0 20px}.blog-detail-container[data-v-77e247b8] ol,.blog-detail-container[data-v-77e247b8] ul{margin:0 0 20px;padding-left:24px}.blog-detail-container[data-v-77e247b8] ol li,.blog-detail-container[data-v-77e247b8] ul li{color:var(--text);font-size:17px;line-height:1.75;margin-bottom:8px}.blog-detail-container[data-v-77e247b8] strong{font-weight:700}.blog-related[data-v-77e247b8]{padding:0 0 60px}.blog-related h2[data-v-77e247b8]{font-size:28px;font-weight:700;margin:0 0 24px}.related-grid[data-v-77e247b8]{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.blog-card[data-v-77e247b8]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.56);border:1px solid hsla(0,0%,100%,.42);border-radius:24px;box-shadow:var(--shadow-soft);color:inherit;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.blog-card[data-v-77e247b8]:hover{box-shadow:var(--shadow);-ms-transform:translateY(-4px);transform:translateY(-4px)}.blog-card-thumb[data-v-77e247b8]{aspect-ratio:16/9;background:linear-gradient(135deg,rgba(95,125,255,.08),rgba(255,77,184,.06));overflow:hidden;position:relative;width:100%}.blog-card-thumb-placeholder[data-v-77e247b8]{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:linear-gradient(135deg,rgba(95,125,255,.06),rgba(255,77,184,.04),rgba(123,224,255,.06));color:rgba(95,125,255,.4);display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:100%}.blog-card-body[data-v-77e247b8]{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;padding:22px 24px 26px}.blog-card-category[data-v-77e247b8]{-ms-flex-item-align:start;align-self:flex-start;border-radius:8px;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.03em;margin-bottom:12px;padding:5px 10px;text-transform:uppercase}.blog-card-title[data-v-77e247b8]{color:var(--text);font-size:19px;font-weight:700;line-height:1.3;margin:0 0 10px}.blog-card-meta[data-v-77e247b8]{color:var(--muted);font-size:13px;margin-top:16px}.cta[data-v-77e247b8]{padding:0 0 100px}.cta-box[data-v-77e247b8]{background:linear-gradient(135deg,rgba(18,19,26,.92),rgba(39,43,64,.9));border-radius:34px;box-shadow:0 28px 70px rgba(20,22,35,.3);color:#fff;overflow:hidden;padding:44px;position:relative}.cta-box[data-v-77e247b8]:after,.cta-box[data-v-77e247b8]:before{border-radius:999px;content:"";-webkit-filter:blur(10px);filter:blur(10px);opacity:.7;position:absolute}.cta-box[data-v-77e247b8]:before{background:rgba(95,125,255,.25);height:280px;right:-60px;top:-70px;width:280px}.cta-box[data-v-77e247b8]:after{background:rgba(255,77,184,.18);bottom:-80px;height:240px;left:-40px;width:240px}.cta-content[data-v-77e247b8]{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;gap:28px;justify-content:space-between;position:relative;z-index:1}.cta-content h2[data-v-77e247b8]{color:#fff;font-size:max(24px,min(3vw,36px));margin:0 0 12px}.cta-content p[data-v-77e247b8]{color:hsla(0,0%,100%,.76);line-height:1.7;margin:0;max-width:640px}@media (max-width:820px){.blog-detail-hero[data-v-77e247b8]{padding:32px 0 28px}.related-grid[data-v-77e247b8]{grid-template-columns:1fr}.cta-content[data-v-77e247b8]{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.cta-box[data-v-77e247b8]{padding:24px}}