.video-player.svelte-l6y7q{margin:32px 0}.video-inline-wrapper.svelte-l6y7q{position:relative;width:100%;border-radius:8px;overflow:hidden;background-color:#000}.video-inline-wrapper.svelte-l6y7q iframe:where(.svelte-l6y7q),.video-inline-wrapper.svelte-l6y7q video:where(.svelte-l6y7q){position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video-thumbnail-btn.svelte-l6y7q{position:relative;display:block;width:100%;border:none;padding:0;border-radius:8px;overflow:hidden;cursor:pointer;background:#000}.video-thumbnail-img.svelte-l6y7q{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.video-thumbnail-placeholder.svelte-l6y7q{width:100%;height:100%;background:linear-gradient(135deg,#1a1a2e,#16213e)}.video-play-overlay.svelte-l6y7q{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000026;transition:background .2s ease}.video-thumbnail-btn.svelte-l6y7q:hover .video-play-overlay:where(.svelte-l6y7q){background:#0000004d}.video-play-icon.svelte-l6y7q{width:64px;height:64px;transition:transform .2s ease}.video-thumbnail-btn.svelte-l6y7q:hover .video-play-icon:where(.svelte-l6y7q){transform:scale(1.08)}.video-lightbox.svelte-l6y7q{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center}.video-lightbox-backdrop.svelte-l6y7q{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000d9}.video-lightbox-content.svelte-l6y7q{position:relative;width:90vw;max-width:1100px;z-index:1}.video-lightbox-close.svelte-l6y7q{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;cursor:pointer;padding:4px;opacity:.7;transition:opacity .15s ease}.video-lightbox-close.svelte-l6y7q:hover{opacity:1}.video-lightbox-player.svelte-l6y7q{position:relative;width:100%;border-radius:8px;overflow:hidden;background:#000}.video-lightbox-player.svelte-l6y7q iframe:where(.svelte-l6y7q),.video-lightbox-player.svelte-l6y7q video:where(.svelte-l6y7q){position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video-caption.svelte-l6y7q{font-size:14px;color:#6b6b80;margin-top:8px;text-align:center}ul.svelte-1d4pwd2{list-style-type:disc;margin-left:25px}ul.svelte-1d4pwd2 li:where(.svelte-1d4pwd2)::marker{color:#65bf44;width:30px;height:30px}.code-block.svelte-1d4pwd2{background-color:#f5f5f5;padding:1rem;border-radius:4px;overflow-x:auto;margin:1rem 0}.code-block.svelte-1d4pwd2 code:where(.svelte-1d4pwd2){font-family:monospace;white-space:pre-wrap;word-break:break-all}.blog-section h2.svelte-1d4pwd2{font-size:35px;font-weight:700;margin-top:35px;margin-bottom:20px}.blog-section h3.svelte-1d4pwd2{font-size:28px;font-weight:600;margin-top:24px;margin-bottom:0}.blog-section h4.svelte-1d4pwd2{font-size:22px;font-weight:600;margin-top:24px;margin-bottom:0}.blog-section p.svelte-1d4pwd2{font-size:16px;font-weight:400;margin-top:24px;margin-bottom:16px}.blog-section ul.svelte-1d4pwd2{list-style-type:disc;margin-left:25px;margin-bottom:16px}.blog-section ul.svelte-1d4pwd2 li:where(.svelte-1d4pwd2){font-size:16px;font-weight:400;margin-bottom:8px}.blog-section ol.svelte-1d4pwd2{list-style-type:decimal;margin-left:25px;margin-bottom:16px}.blog-section ol.svelte-1d4pwd2 li:where(.svelte-1d4pwd2){font-size:16px;font-weight:400;margin-bottom:8px}.blog-section ol.svelte-1d4pwd2 li:where(.svelte-1d4pwd2)::marker{color:#333}.blog-section .quote-block.svelte-1d4pwd2{margin:32px 0}.blog-section .quote-block-inner.svelte-1d4pwd2{background-color:#f7f7fa;border-left:4px solid #00034d;border-radius:0 8px 8px 0;padding:28px 32px}.blog-section .quote-icon.svelte-1d4pwd2{color:#00034d;margin-bottom:12px;opacity:.3}.blog-section .quote-text.svelte-1d4pwd2{font-size:18px;font-weight:400;line-height:1.6;color:#15151a;margin:0}.blog-section .quote-attribution.svelte-1d4pwd2{display:flex;align-items:center;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid #e4e4f0}.blog-section .quote-avatar.svelte-1d4pwd2{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.blog-section .quote-person-name.svelte-1d4pwd2{font-size:15px;font-weight:600;color:#15151a;margin:0}.blog-section .quote-person-role.svelte-1d4pwd2{font-size:13px;font-weight:400;color:#6b6b80;margin:2px 0 0}.blog-section .quote-slider.svelte-1d4pwd2{margin:32px 0}.blog-section .quote-slider-track.svelte-1d4pwd2{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px}.blog-section .quote-slider-track.svelte-1d4pwd2::-webkit-scrollbar{height:4px}.blog-section .quote-slider-track.svelte-1d4pwd2::-webkit-scrollbar-track{background:#f5f5f7;border-radius:2px}.blog-section .quote-slider-track.svelte-1d4pwd2::-webkit-scrollbar-thumb{background:#e4e4f0;border-radius:2px}.blog-section .quote-slide.svelte-1d4pwd2{flex:0 0 85%;scroll-snap-align:start;background-color:#fff;border:1px solid #e4e4f0;border-radius:8px;padding:24px;box-shadow:0 1px 3px #0000000f}@media (min-width: 768px){.blog-section .quote-slide.svelte-1d4pwd2{flex:0 0 48%}}.blog-section .quote-icon-sm.svelte-1d4pwd2{color:#00034d;margin-bottom:10px;opacity:.3}.blog-section .slide-quote-text.svelte-1d4pwd2{font-size:16px;font-weight:400;line-height:1.6;color:#15151a;margin:0 0 16px}.blog-section .slide-attribution.svelte-1d4pwd2{display:flex;align-items:center;gap:10px;padding-top:14px;border-top:1px solid #e4e4f0}.blog-section .slide-avatar.svelte-1d4pwd2{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.blog-section .slide-person-name.svelte-1d4pwd2{font-size:14px;font-weight:600;color:#15151a;margin:0}.blog-section .slide-person-role.svelte-1d4pwd2{font-size:12px;font-weight:400;color:#6b6b80;margin:2px 0 0}.blog-section .conversion-panel.svelte-1d4pwd2{margin:40px 0;border-radius:16px;overflow:hidden;background:radial-gradient(186.42% 107.56% at 50% 0%,#3f47e9,#3237b3 5.77%,#151980 34.62%,#00034d 58.66%)}.blog-section .conversion-panel-inner.svelte-1d4pwd2{padding:40px 32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.blog-section .conversion-panel-heading.svelte-1d4pwd2{font-size:28px;font-weight:600;line-height:1.3;margin:0;color:#fff}@media (min-width: 768px){.blog-section .conversion-panel-heading.svelte-1d4pwd2{font-size:36px}}.blog-section .conversion-panel-body.svelte-1d4pwd2{font-size:16px;font-weight:400;line-height:1.6;margin:0;max-width:480px;color:#ffffffb3}.blog-section .conversion-panel-ctas.svelte-1d4pwd2{display:flex;gap:10px;margin-top:8px;flex-wrap:wrap;justify-content:center}.blog-section .conversion-panel-btn.svelte-1d4pwd2{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:8px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .15s ease;white-space:nowrap}.blog-section .conversion-panel-btn.svelte-1d4pwd2:hover{opacity:.9}.blog-section .conversion-panel-btn--primary.svelte-1d4pwd2{background-color:#f1f5f9;color:#00034d}.blog-section .conversion-panel-btn--secondary.svelte-1d4pwd2{background-color:transparent;color:#fff;border:1px solid rgba(255,255,255,.4)}.blog-section .table-wrapper.svelte-1d4pwd2{overflow-x:auto;margin:24px 0}.blog-section table.svelte-1d4pwd2{width:100%;border-collapse:collapse;font-size:16px}.blog-section table.svelte-1d4pwd2 th:where(.svelte-1d4pwd2),.blog-section table.svelte-1d4pwd2 td:where(.svelte-1d4pwd2){border:1px solid #e0e0e0;padding:10px 14px;text-align:left;vertical-align:top}.blog-section table.svelte-1d4pwd2 th:where(.svelte-1d4pwd2){background-color:#f5f5f5;font-weight:600}.blog-section table.svelte-1d4pwd2 tbody:where(.svelte-1d4pwd2) tr:where(.svelte-1d4pwd2):nth-child(2n){background-color:#fafafa}.blog-section .callout-box.svelte-1d4pwd2{margin:32px 0;background-color:#f7f7fa;border-left:4px solid #00034d;border-radius:0 12px 12px 0;padding:28px;display:flex;gap:20px;align-items:flex-start}@media (max-width: 767px){.blog-section .callout-box.svelte-1d4pwd2{flex-direction:column;gap:12px}}.blog-section .callout-box-icon.svelte-1d4pwd2{flex-shrink:0;width:40px;height:40px;background-color:#00034d;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff}.blog-section .callout-box-content.svelte-1d4pwd2{flex:1;min-width:0}.blog-section .callout-box-heading.svelte-1d4pwd2{font-size:20px;font-weight:600;color:#00034d;margin:0 0 8px}.blog-section .callout-box-body.svelte-1d4pwd2 p:where(.svelte-1d4pwd2){font-size:15px;font-weight:400;line-height:1.6;color:#434359;margin:0 0 8px}.blog-section .callout-box-body.svelte-1d4pwd2 p:where(.svelte-1d4pwd2):last-child{margin-bottom:0}.blog-section .callout-box-ctas.svelte-1d4pwd2{margin-top:16px;display:flex;gap:10px;flex-wrap:wrap}.blog-section .callout-box-btn.svelte-1d4pwd2{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;background-color:#6cb4e4;color:#fff;border:1px solid #6cb4e4;transition:opacity .15s ease;white-space:nowrap}.blog-section .callout-box-btn.svelte-1d4pwd2:hover{opacity:.9}.blog-section .cta-banner.svelte-1d4pwd2{margin:40px 0;background-color:#f7f7fa;border-radius:16px;overflow:hidden;display:flex;align-items:center;gap:0}@media (max-width: 767px){.blog-section .cta-banner.svelte-1d4pwd2{flex-direction:column}}.blog-section .cta-banner-image.svelte-1d4pwd2{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:32px}.blog-section .cta-banner-image.svelte-1d4pwd2 img:where(.svelte-1d4pwd2){max-width:180px;height:auto;border-radius:4px}@media (max-width: 767px){.blog-section .cta-banner-image.svelte-1d4pwd2{padding:24px 24px 0}.blog-section .cta-banner-image.svelte-1d4pwd2 img:where(.svelte-1d4pwd2){max-width:140px}}.blog-section .cta-banner-content.svelte-1d4pwd2{flex:1;padding:32px 32px 32px 0;display:flex;flex-direction:column;gap:8px}@media (max-width: 767px){.blog-section .cta-banner-content.svelte-1d4pwd2{padding:20px 24px 28px}}.blog-section .cta-banner-heading.svelte-1d4pwd2{font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.4;margin:0;color:#66677a}.blog-section .cta-banner-body.svelte-1d4pwd2{font-size:18px;font-weight:400;line-height:1.5;margin:0;color:#15151a}.blog-section .cta-banner-ctas.svelte-1d4pwd2{display:flex;gap:10px;margin-top:8px;flex-wrap:wrap}.blog-section .cta-banner-btn.svelte-1d4pwd2{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:8px;font-size:15px;font-weight:500;text-decoration:none;transition:opacity .15s ease;white-space:nowrap;background-color:#6cb4e4;color:#fff;border:1px solid #6cb4e4}.blog-section .cta-banner-btn.svelte-1d4pwd2:hover{opacity:.9}
