.hero-post-bg[data-v-50dedf7e]{background:linear-gradient(135deg,#111827,#1f2937);inset:0;position:absolute;z-index:0}.page-hero[data-v-50dedf7e]{padding:100px 0 60px;position:relative}.text-center[data-v-50dedf7e]{text-align:center}.container[data-v-50dedf7e]{margin:0 auto;max-width:960px;padding:0 20px;position:relative;z-index:1}.hero-sub-label[data-v-50dedf7e]{background:#ffd89633;border-radius:20px;color:#ffd896;display:inline-block;font-size:.875rem;font-weight:600;margin-bottom:16px;padding:4px 16px}.page-hero-title[data-v-50dedf7e]{color:#fff;font-size:2.25rem;font-weight:800;line-height:1.3;margin-bottom:12px}.page-hero-sub[data-v-50dedf7e]{color:#9ca3af;font-size:1.125rem;margin-bottom:24px}.hero-byline[data-v-50dedf7e]{color:#6b7280;font-size:.875rem;margin-top:16px}.section-light[data-v-50dedf7e]{background:#f8f7f4;padding:60px 0}.prose[data-v-50dedf7e]{max-width:720px}.post-content[data-v-50dedf7e]{color:#374151;font-size:1.0625rem;line-height:1.85;margin:0 auto;max-width:680px}.post-content[data-v-50dedf7e] p{margin-bottom:20px}.post-content[data-v-50dedf7e] h2{border-bottom:2px solid rgba(201,168,76,.3);color:#1a2540;font-size:1.5rem;font-weight:700;margin:48px 0 20px;padding-bottom:8px}.post-content[data-v-50dedf7e] h3{color:#1a2540;font-size:1.1875rem;font-weight:600;margin:36px 0 16px}.post-content[data-v-50dedf7e] ul{list-style:disc;margin:16px 0;padding-left:24px}.post-content[data-v-50dedf7e] li{margin-bottom:8px}.post-content[data-v-50dedf7e] blockquote{background:#c9a84c0f;border-left:4px solid #c9a84c;border-radius:0 8px 8px 0;margin:24px 0;padding:16px 24px}.post-content[data-v-50dedf7e] blockquote p{color:#4b5563;font-size:1rem;font-style:italic;margin:0}.post-content[data-v-50dedf7e] .post-divider{background:#e5e7eb;border:none;height:1px;margin:36px 0}.post-content[data-v-50dedf7e] .post-footer{color:#6b7280;font-size:.9375rem;line-height:1.7}.post-content[data-v-50dedf7e] .post-lead{color:#1a2540;font-size:1.125rem;font-weight:600;line-height:1.7}.post-content[data-v-50dedf7e] .highlight-box{background:#1a25400f;border:1px solid rgba(26,37,64,.12);border-radius:8px;color:#1a2540;font-size:1.1rem;font-weight:600;margin:24px 0;padding:16px 20px;text-align:center}.post-content[data-v-50dedf7e] .sentence-box{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.7;margin:16px 0;padding:16px 20px}.post-content[data-v-50dedf7e] .table-wrap{margin:20px 0;overflow-x:auto}.post-content[data-v-50dedf7e] .table-wrap table{border-collapse:collapse;font-size:.9375rem;width:100%}.post-content[data-v-50dedf7e] .table-wrap td,.post-content[data-v-50dedf7e] .table-wrap th{border:1px solid #e5e7eb;padding:10px 16px;text-align:left}.post-content[data-v-50dedf7e] .table-wrap th{background:#1a2540;color:#fff;font-weight:600}.post-content[data-v-50dedf7e] .table-wrap td{background:#fff}.post-content[data-v-50dedf7e] .table-wrap tr:nth-child(2n) td{background:#f9fafb}.post-content[data-v-50dedf7e] .post-cta-text{color:#6b7280;font-size:1rem;text-align:center}.post-content[data-v-50dedf7e] .post-cta{display:flex;gap:16px;justify-content:center;margin-top:24px}.post-content[data-v-50dedf7e] .btn-alt{border-color:#1a2540!important;color:#1a2540!important}.post-content[data-v-50dedf7e] .btn-alt:hover{background:#1a2540!important;color:#fff!important}@media(max-width:768px){.page-hero[data-v-50dedf7e]{padding:80px 0 40px}.page-hero-title[data-v-50dedf7e]{font-size:1.625rem}.page-hero-sub[data-v-50dedf7e],.post-content[data-v-50dedf7e]{font-size:1rem}.post-content[data-v-50dedf7e] h2{font-size:1.3125rem}.post-content[data-v-50dedf7e] h3{font-size:1.0625rem}.post-content[data-v-50dedf7e] .post-cta{align-items:center;flex-direction:column}}
