.share-buttons[data-v-5bbc14cf]{display:flex;flex-wrap:wrap;gap:.7rem}.share-btn[data-v-5bbc14cf]{align-items:center;background:transparent;border:1.5px solid var(--border);border-radius:50px;color:var(--mid);cursor:pointer;display:inline-flex;font-family:var(--sans);font-size:.8rem;font-weight:500;gap:.5rem;padding:.55rem 1.2rem;transition:all .22s;white-space:nowrap}.share-btn svg[data-v-5bbc14cf]{flex-shrink:0;height:15px;width:15px}.share-btn[data-v-5bbc14cf]:hover{box-shadow:0 4px 12px #64503c1a;transform:translateY(-2px)}.share-btn.share-x[data-v-5bbc14cf]:hover{background:#2e2a250a;border-color:var(--charcoal);color:var(--charcoal)}.share-btn.share-linkedin[data-v-5bbc14cf]:hover{background:#0077b50d;border-color:#0077b5;color:#0077b5}.share-btn.share-facebook[data-v-5bbc14cf]:hover{background:#1877f20d;border-color:#1877f2;color:#1877f2}.share-btn.share-instagram[data-v-5bbc14cf]:hover{background:#c135840d;border-color:#c13584;color:#c13584}#reading-progress[data-v-1946ed43]{background:linear-gradient(90deg,var(--orange),var(--orange-lt,#f5a060));height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:9999}.blog-post-page[data-v-1946ed43]{background:var(--cream)}article[data-v-1946ed43]{margin:0 auto;max-width:720px;padding:0 2rem}.article-header[data-v-1946ed43]{padding:8rem 0 3rem;text-align:center}.back-to-blog[data-v-1946ed43]{padding:0 0 1.5rem}.back-link[data-v-1946ed43]{align-items:center;color:var(--soft);display:inline-flex;font-size:.78rem;gap:.4rem;text-decoration:none;transition:color .2s}.back-link[data-v-1946ed43]:before{content:"←"}.back-link[data-v-1946ed43]:hover{color:var(--charcoal)}.article-category[data-v-1946ed43]{color:var(--blue);display:inline-block;font-size:.68rem;font-weight:500;letter-spacing:.16em;margin-bottom:1rem;text-transform:uppercase}.article-title[data-v-1946ed43]{color:var(--charcoal);font-family:var(--serif);font-size:clamp(2rem,5vw,3rem);font-weight:500;line-height:1.15;margin-bottom:1.2rem}.article-subtitle[data-v-1946ed43]{color:var(--mid);font-family:var(--serif);font-size:1.05rem;font-style:italic;line-height:1.75;margin:0 auto 1.5rem;max-width:560px}.article-meta[data-v-1946ed43]{align-items:center;display:flex;gap:1rem;justify-content:center}.article-read-pill[data-v-1946ed43]{border:1.5px solid hsla(31,16%,47%,.25);border-radius:50px;color:var(--mid);display:inline-block;font-size:.72rem;font-weight:500;letter-spacing:.04em;padding:.35rem 1rem}.tldr-box[data-v-1946ed43]{background:#4ba3c30f;border:1px solid rgba(75,163,195,.12);border-radius:var(--radius);margin-bottom:3rem;padding:2rem 2.2rem}.tldr-header[data-v-1946ed43]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.2rem}.tldr-label[data-v-1946ed43]{color:var(--blue);font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.tldr-box ul[data-v-1946ed43]{list-style:none}.tldr-box li[data-v-1946ed43]{color:var(--mid);font-size:.88rem;line-height:1.7;margin-bottom:.5rem;padding-left:1.4rem;position:relative}.tldr-box li[data-v-1946ed43]:before{color:var(--blue);content:"→";font-size:.75rem;left:0;position:absolute;top:.15rem}.article-body[data-v-1946ed43]{padding-bottom:3rem}[data-v-1946ed43] .article-body p{color:var(--charcoal);font-size:1.02rem;line-height:1.9;margin-bottom:1.5rem}[data-v-1946ed43] .article-body h2{color:var(--charcoal);font-family:var(--serif);font-size:1.5rem;font-weight:500;line-height:1.3;margin:3rem 0 1.2rem}[data-v-1946ed43] .pull-quote{border-left:3px solid var(--orange);color:var(--charcoal);font-family:var(--serif);font-size:1.15rem;font-style:italic;line-height:1.75;margin:2rem 0;padding:2rem 0 2rem 1.5rem}[data-v-1946ed43] .section-break{margin:3rem 0 2rem;position:relative;text-align:center}[data-v-1946ed43] .section-break:before{background:#8b78652e;content:"";height:1px;left:0;position:absolute;right:0;top:50%}[data-v-1946ed43] .section-break span{background:var(--cream);color:var(--soft);font-size:.72rem;font-weight:500;letter-spacing:.16em;padding:0 1.5rem;position:relative;text-transform:uppercase}[data-v-1946ed43] .highlight-box{background:#e8823a0f;border:1px solid rgba(232,130,58,.12);border-radius:var(--radius-sm);margin:2rem 0;padding:1.5rem 1.8rem}[data-v-1946ed43] .highlight-box p{margin-bottom:.5rem}[data-v-1946ed43] .highlight-box p:last-child{margin-bottom:0}.references[data-v-1946ed43]{border-top:1px solid hsla(31,16%,47%,.18);padding:2rem 0 3rem}.references h3[data-v-1946ed43]{color:var(--soft);font-size:.72rem;font-weight:500;letter-spacing:.16em;margin-bottom:1.2rem;text-transform:uppercase}.references ol[data-v-1946ed43]{padding-left:1.2rem}.references li[data-v-1946ed43]{color:var(--soft);font-size:.8rem;line-height:1.6;margin-bottom:.5rem}.share-section[data-v-1946ed43]{border-top:1px solid hsla(31,16%,47%,.18);padding:3rem 2rem}.share-inner[data-v-1946ed43]{margin:0 auto;max-width:720px;text-align:center}.share-inner h3[data-v-1946ed43]{color:var(--charcoal);font-family:var(--serif);font-size:1.2rem;font-weight:500;margin-bottom:.5rem}.share-inner p[data-v-1946ed43]{color:var(--mid);font-size:.88rem;margin-bottom:1.5rem}.related-section[data-v-1946ed43]{background:var(--cream-dark);padding:4rem 2rem}.related-inner[data-v-1946ed43]{margin:0 auto;max-width:720px}.related-inner h3[data-v-1946ed43]{color:var(--soft);font-size:.72rem;font-weight:500;letter-spacing:.16em;margin-bottom:1.5rem;text-transform:uppercase}.related-grid[data-v-1946ed43]{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.related-card[data-v-1946ed43]{background:var(--white,#fff);border:1px solid hsla(31,16%,47%,.18);border-radius:var(--radius-sm);padding:1.5rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.related-card[data-v-1946ed43]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.related-cat[data-v-1946ed43]{color:var(--blue);display:block;font-size:.6rem;font-weight:500;letter-spacing:.14em;margin-bottom:.6rem;text-transform:uppercase}.related-card h4[data-v-1946ed43]{color:var(--charcoal);font-family:var(--serif);font-size:.95rem;font-weight:500;line-height:1.35}.article-footer-cta[data-v-1946ed43]{background:var(--charcoal);padding:5rem 2rem;text-align:center}.footer-cta-inner[data-v-1946ed43]{margin:0 auto;max-width:580px}.footer-cta-inner h2[data-v-1946ed43]{color:var(--cream);font-family:var(--serif);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500;line-height:1.25;margin-bottom:1.2rem}.footer-cta-inner h2 em[data-v-1946ed43]{color:var(--orange);font-style:italic}.footer-cta-inner p[data-v-1946ed43]{color:#f5ede073;font-size:.92rem;line-height:1.75;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:480px}.footer-cta-actions[data-v-1946ed43]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media(max-width:768px){article[data-v-1946ed43]{padding:0 1rem}.article-header[data-v-1946ed43]{padding-top:6rem}.related-grid[data-v-1946ed43]{grid-template-columns:1fr}}
