.cv[data-v-f29f9bb7]{padding:3.25rem 0}@media(min-width:768px){.cv[data-v-f29f9bb7]{padding:4.25rem 0}}.cv-tint[data-v-f29f9bb7]{background:#fafafa;border-block:1px solid #f0f1f3}.dark .cv-tint[data-v-f29f9bb7]{background:#0b1222;border-color:#1e293b}.cv-wrap[data-v-f29f9bb7]{margin-inline:auto;max-width:64rem;padding-inline:1.25rem}@media(min-width:640px){.cv-wrap[data-v-f29f9bb7]{padding-inline:1.75rem}}.cv-article[data-v-f29f9bb7]{margin-top:4rem;padding:0}.cv-article .cv-wrap[data-v-f29f9bb7]{max-width:none;padding-inline:0;width:min(100% - 2rem,46rem)}.cv-article .cv-head[data-v-f29f9bb7]{max-width:none}.cv-article .cv-head h2[data-v-f29f9bb7]{border-top:1px solid #e2e8f0;font-size:clamp(1.45rem,2.6vw,1.8rem);line-height:1.18;padding-top:2.5rem}.dark .cv-article .cv-head h2[data-v-f29f9bb7]{border-color:#1e293b}.cv-head[data-v-f29f9bb7]{margin-bottom:1.6rem;max-width:44rem}.cv-head>p[data-v-f29f9bb7]:first-child{color:#0e7490;font-size:.72rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.cv-head h2[data-v-f29f9bb7]{color:#020617;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:900;letter-spacing:-.02em;line-height:1.08;margin-top:.55rem;overflow-wrap:break-word}.dark .cv-head h2[data-v-f29f9bb7]{color:#f8fafc}.cv-sub[data-v-f29f9bb7]{color:#3f4c63;font-size:1.02rem;line-height:1.7;margin-top:.8rem}.dark .cv-sub[data-v-f29f9bb7]{color:#cbd5e1}.cv-player[data-v-f29f9bb7]{aspect-ratio:16/9;background:#020617;border:1px solid #dbe4ee;border-radius:.9rem;box-shadow:0 24px 60px #0f172a1f;overflow:hidden;position:relative;width:100%}.dark .cv-player[data-v-f29f9bb7]{border-color:#243247}.cv-player iframe[data-v-f29f9bb7]{border:0;height:100%;inset:0;position:absolute;width:100%}.cv-meta[data-v-f29f9bb7]{color:#64748b;display:flex;font-size:.85rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.5rem;margin-top:.85rem}.cv-meta a[data-v-f29f9bb7]{color:#0e7490;text-decoration:underline;text-underline-offset:.2em}.dark .cv-meta a[data-v-f29f9bb7]{color:#67e8f9}.cv-h3[data-v-f29f9bb7]{color:#020617;font-size:1.1rem;font-weight:800;margin-top:2rem}.dark .cv-h3[data-v-f29f9bb7]{color:#f8fafc}.cv-chapters[data-v-f29f9bb7]{display:grid;gap:.35rem 1.5rem;list-style:none;margin-top:.8rem;padding:0}@media(min-width:640px){.cv-chapters[data-v-f29f9bb7]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cv-chapters a[data-v-f29f9bb7]{align-items:baseline;border-bottom:1px solid #eef2f6;color:#0f172a;display:flex;font-size:.97rem;font-weight:600;gap:.75rem;padding:.45rem 0}.dark .cv-chapters a[data-v-f29f9bb7]{border-color:#1e293b;color:#e2e8f0}.cv-chapters a[data-v-f29f9bb7]:hover{color:#0e7490}.cv-time[data-v-f29f9bb7]{color:#0e7490;font-size:.85rem;font-variant-numeric:tabular-nums;font-weight:800;min-width:2.6rem}.dark .cv-time[data-v-f29f9bb7]{color:#67e8f9}.cv-transcript[data-v-f29f9bb7]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;margin-top:1.8rem;padding:.9rem 1.1rem}.dark .cv-transcript[data-v-f29f9bb7]{background:#0f172a;border-color:#243247}.cv-transcript summary[data-v-f29f9bb7]{color:#0f172a;cursor:pointer;font-weight:800}.dark .cv-transcript summary[data-v-f29f9bb7]{color:#f8fafc}.cv-transcript p[data-v-f29f9bb7]{color:#3f4c63;font-size:.98rem;line-height:1.75;margin:.9rem 0 0}.dark .cv-transcript p[data-v-f29f9bb7]{color:#cbd5e1}
