.sidebar-cta-card[data-v-aaa9412e]{background:var(--ci-surface);border:1px solid var(--ci-border-color);border-radius:12px;padding:1.5rem;text-align:center}.sidebar-cta-title[data-v-aaa9412e]{color:var(--ci-on-background);font-size:1.125rem;font-weight:700;margin-bottom:.75rem}.sidebar-cta-description[data-v-aaa9412e]{color:var(--ci-medium-emphasis);font-size:.875rem;line-height:1.6;margin-bottom:1.25rem}.v-theme--dark .sidebar-cta-card[data-v-aaa9412e]{background:var(--ci-elevated-surface)}.blog-related[data-v-bf85aa50]{padding:3rem 0;width:100%}.blog-related-title[data-v-bf85aa50]{color:var(--ci-on-background);flex-shrink:0;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem}.related-card[data-v-bf85aa50]{background:var(--ci-background);border:1px solid var(--ci-border-color);border-radius:12px;display:flex;flex:1 1 auto;flex-direction:column;height:100%;transition:transform .25s ease,box-shadow .25s ease;width:100%}.related-card[data-v-bf85aa50]:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px)}.related-card:hover .related-card-image[data-v-bf85aa50] .v-img__img{transform:scale(1.05)}.related-card-image[data-v-bf85aa50]{background:linear-gradient(135deg,var(--ci-surface) 0,var(--ci-elevated-surface) 100%);height:196px;overflow:hidden}.related-card-image[data-v-bf85aa50],.related-card-image a[data-v-bf85aa50]{border-top-left-radius:12px;border-top-right-radius:12px}.related-card-image a[data-v-bf85aa50]{display:block;height:100%}.related-card-image[data-v-bf85aa50] .v-img{height:100%}.related-card-image[data-v-bf85aa50] .v-img__img{-o-object-position:top center;object-position:top center;transition:transform .4s ease}.related-card-content[data-v-bf85aa50]{display:flex;flex:1 1 auto;flex-direction:column;padding:1rem;width:100%}.related-card-meta[data-v-bf85aa50]{align-items:center;color:var(--ci-secondary);display:flex;font-size:.75rem;gap:.5rem;margin-bottom:.5rem}.meta-dot[data-v-bf85aa50]{background-color:var(--ci-secondary);border-radius:50%;height:3px;width:3px}.related-card-category[data-v-bf85aa50]{color:var(--ci-primary);font-weight:600;text-decoration:none;transition:opacity .2s ease}.related-card-category[data-v-bf85aa50]:hover{opacity:.8}.related-card-title[data-v-bf85aa50]{color:var(--ci-on-background);display:-webkit-box;font-size:.95rem;font-weight:600;-webkit-line-clamp:2;line-height:1.4;text-decoration:none;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:.75rem;overflow:hidden;transition:color .2s ease}.related-card-title[data-v-bf85aa50]:hover{color:var(--ci-primary)}.related-card-reading-time[data-v-bf85aa50]{align-items:center;color:var(--ci-secondary);display:flex;font-size:.75rem;gap:.375rem}.v-theme--dark .related-card[data-v-bf85aa50]{background:var(--ci-surface)}.v-theme--dark .related-card[data-v-bf85aa50]:hover{box-shadow:0 8px 24px #00000040}@media print{.blog-related[data-v-bf85aa50]{padding:.75rem 0 0!important;page-break-before:auto!important}.blog-related-title[data-v-bf85aa50]{color:#000!important;font-size:12pt!important;margin-bottom:.5rem!important}[data-v-bf85aa50] .v-col{flex:0 0 50%!important;max-width:50%!important;padding-bottom:.25rem!important;padding-top:.25rem!important}.related-card[data-v-bf85aa50]{border:0!important;box-shadow:none!important;page-break-inside:avoid}.related-card-image[data-v-bf85aa50]{display:none!important}.related-card-content[data-v-bf85aa50]{padding:.25rem 0!important}.related-card-meta[data-v-bf85aa50],.related-card-reading-time[data-v-bf85aa50]{color:#444!important;font-size:8.5pt!important}.related-card-title[data-v-bf85aa50]{color:#000!important;font-size:10.5pt!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}}.blog-article-page[data-v-cc65e3fb]{background:var(--ci-background);min-height:auto;overflow-x:hidden;overflow-y:visible}.article-header[data-v-cc65e3fb]{padding:2rem 0 1.5rem}.header-grid[data-v-cc65e3fb]{align-items:center;display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:960px){.header-grid[data-v-cc65e3fb]{gap:3rem;grid-template-columns:1fr}}.header-content[data-v-cc65e3fb]{order:2}@media(min-width:960px){.header-content[data-v-cc65e3fb]{order:1}}.breadcrumb[data-v-cc65e3fb]{align-items:center;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:1rem}.breadcrumb a[data-v-cc65e3fb]{color:var(--ci-primary);font-weight:500;text-decoration:none;transition:opacity .2s ease}.breadcrumb a[data-v-cc65e3fb]:hover{opacity:.8}.breadcrumb .v-icon[data-v-cc65e3fb]{color:var(--ci-secondary)}.article-title[data-v-cc65e3fb]{color:var(--ci-on-background);font-size:2rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem}@media(min-width:600px){.article-title[data-v-cc65e3fb]{font-size:2.5rem}}@media(min-width:960px){.article-title[data-v-cc65e3fb]{font-size:2.75rem}}.article-description[data-v-cc65e3fb]{color:var(--ci-medium-emphasis);font-size:1.125rem;line-height:1.6;margin-bottom:1.5rem}.article-meta[data-v-cc65e3fb]{align-items:center;color:var(--ci-secondary);display:flex;font-size:.875rem;gap:.75rem}.meta-chip[data-v-cc65e3fb]{font-size:.75rem;font-weight:600;height:24px;letter-spacing:.05em;text-transform:uppercase}.meta-dot[data-v-cc65e3fb]{background:var(--ci-secondary);border-radius:50%;height:4px;width:4px}.featured-image[data-v-cc65e3fb]{border-radius:12px;max-height:400px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.header-divider[data-v-cc65e3fb]{padding-bottom:1rem}.divider-line[data-v-cc65e3fb]{background:var(--ci-border-color);height:1px;margin:0}.article-body-section[data-v-cc65e3fb]{padding-bottom:3rem;padding-top:1rem}.article-content[data-v-cc65e3fb] .markdown-content>p:first-child{color:var(--ci-on-background);font-size:1.25rem;font-weight:400;line-height:1.6;margin-bottom:2rem}.article-content[data-v-cc65e3fb] .markdown-content>:first-child{margin-top:0}.article-body-section[data-v-cc65e3fb] .v-container{padding-left:1rem;padding-right:1rem}@media(min-width:600px){.article-body-section[data-v-cc65e3fb] .v-container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:960px){.article-body-section[data-v-cc65e3fb] .v-container{padding-left:24px;padding-right:24px}}.article-grid[data-v-cc65e3fb]{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1160px){.article-grid[data-v-cc65e3fb]{flex-direction:row;gap:1.5rem}}.article-grid[data-v-cc65e3fb]:before{content:"";display:none}@media(min-width:1160px){.article-grid[data-v-cc65e3fb]:before{display:block;flex:1 1 auto}}.article-grid[data-v-cc65e3fb]:after{content:"";display:none}@media(min-width:1160px){.article-grid[data-v-cc65e3fb]:after{display:block;flex:1 1 auto}}.article-toc-sidebar[data-v-cc65e3fb]{display:none}@media(min-width:1160px){.article-toc-sidebar[data-v-cc65e3fb]{display:flex;flex:0 1 300px;justify-content:flex-end;max-width:300px;min-width:220px}}.toc-sticky[data-v-cc65e3fb]{align-self:flex-start;max-height:calc(100vh - 120px);overflow-y:auto;position:sticky;top:100px;width:-moz-fit-content;width:fit-content}.toc-sticky[data-v-cc65e3fb] h4{color:var(--ci-secondary);font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:1rem;text-transform:uppercase}.toc-sticky[data-v-cc65e3fb] .fa-ul{list-style:none;margin-left:0;padding:0}.toc-sticky[data-v-cc65e3fb] li{font-size:.875rem;line-height:1.5;margin-bottom:.75rem}.toc-sticky[data-v-cc65e3fb] .fa-li{display:none}.toc-sticky[data-v-cc65e3fb] a{border-left:2px solid transparent;color:var(--ci-medium-emphasis);display:block;margin-left:-12px;padding-left:12px;text-align:left;text-decoration:none;transition:color .2s ease}.toc-sticky[data-v-cc65e3fb] a.toc-active,.toc-sticky[data-v-cc65e3fb] a:hover{border-left-color:var(--ci-primary);color:var(--ci-primary);font-weight:700}.article-content[data-v-cc65e3fb]{flex:0 0 auto;margin:0;max-width:800px;min-width:0}@media(min-width:1160px){.article-content[data-v-cc65e3fb]{flex:0 0 800px;margin:0;max-width:800px}}.article-cta-sidebar[data-v-cc65e3fb]{display:none}@media(min-width:1400px){.article-cta-sidebar[data-v-cc65e3fb]{display:block;flex:0 1 300px;max-width:300px;min-width:220px}}.cta-sticky[data-v-cc65e3fb]{align-items:flex-end;align-self:flex-start;max-height:calc(100vh - 120px);overflow-y:auto;position:sticky;top:100px}.cta-sticky[data-v-cc65e3fb],.error-page[data-v-cc65e3fb]{display:flex;flex-direction:column}.error-page[data-v-cc65e3fb]{align-items:center;justify-content:center;min-height:100vh}@media print{.article-cta-sidebar[data-v-cc65e3fb],.article-toc-sidebar[data-v-cc65e3fb],.breadcrumb[data-v-cc65e3fb],.header-divider[data-v-cc65e3fb],.meta-chip[data-v-cc65e3fb],.v-chip[data-v-cc65e3fb]{display:none!important}.blog-article-page[data-v-cc65e3fb]{background:#fff!important;color:#000!important}.article-header[data-v-cc65e3fb]{margin-bottom:0!important;padding-bottom:.5rem!important;padding-top:0!important;page-break-after:avoid}.article-body-section[data-v-cc65e3fb] .v-container,.article-header[data-v-cc65e3fb] .v-container{max-width:100%!important;padding-left:0!important;padding-right:0!important}.article-body-section[data-v-cc65e3fb]{margin-top:0!important;padding-top:0!important}.article-content[data-v-cc65e3fb] .markdown-content>:first-child,.article-content[data-v-cc65e3fb] .markdown-content>p:first-child{margin-top:0!important}.article-description[data-v-cc65e3fb],.article-meta[data-v-cc65e3fb]{margin-bottom:.5rem!important}@page{margin:2cm 1.5cm}}
