.featured-case-card[data-v-59f185cf],.featured-case-skeleton[data-v-59f185cf]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);height:auto;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s,border-color .25s;position:relative;overflow:hidden}@media screen and (min-width:768px){.featured-case-card[data-v-59f185cf],.featured-case-skeleton[data-v-59f185cf]{height:400px}}.featured-case-card[data-v-59f185cf]:hover,.featured-case-skeleton[data-v-59f185cf]:hover{border-color:color-mix(in srgb,var(--mkt-color-brand) 40%,var(--mkt-border-color));box-shadow:var(--mkt-shadow-hover);transform:translateY(-2px)}.featured-case-card:hover .quote-overlay[data-v-59f185cf],.featured-case-skeleton:hover .quote-overlay[data-v-59f185cf]{opacity:1;visibility:visible}.featured-content[data-v-59f185cf]{height:auto}@media screen and (min-width:768px){.featured-content[data-v-59f185cf]{max-height:500px;height:100%!important}}.top-row[data-v-59f185cf]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;display:flex}@media screen and (min-width:640px){.top-row[data-v-59f185cf]{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}.company-info-compact .company-logo-compact[data-v-59f185cf]{filter:grayscale();object-fit:contain;opacity:.62;flex-shrink:0;width:auto;height:auto;max-height:28px;transition:filter .25s,opacity .25s}html.dark .company-info-compact .company-logo-compact[data-v-59f185cf]{border-radius:var(--mkt-radius-sm);box-sizing:content-box;filter:none;opacity:.9;background:#ffffffeb;padding:3px 6px}.company-info-compact .fallback-logo-compact[data-v-59f185cf]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);color:var(--text-color-secondary);font-family:var(--mkt-font-mono);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.82rem;font-weight:600;display:flex}.company-name-compact[data-v-59f185cf]{font-family:var(--mkt-font-mono);letter-spacing:.04em;color:var(--text-color-secondary)!important;font-size:.72rem!important}.featured-case-card:hover .company-logo-compact[data-v-59f185cf]{filter:none;opacity:1}.category-tag[data-v-59f185cf]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:0 0;border:none;padding:0;font-size:.7rem;font-weight:500}.featured-title[data-v-59f185cf]{color:var(--mkt-ink);letter-spacing:-.02em;font-weight:700;line-height:1.15}.featured-description[data-v-59f185cf]{color:var(--text-color-secondary)}.featured-photo-section[data-v-59f185cf]{position:relative;overflow:hidden}@media screen and (max-width:767px){.featured-photo-section[data-v-59f185cf]{flex:none;width:100%;max-width:none;height:250px;max-height:none}}@media screen and (min-width:768px){.featured-photo-section[data-v-59f185cf]{flex:0 0 300px;max-width:300px;max-height:400px}}.person-photo[data-v-59f185cf]{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1)}.featured-case-card:hover .person-photo[data-v-59f185cf]{transform:scale(1.02)}.fallback-person-photo[data-v-59f185cf]{background:var(--surface-ground);color:var(--text-color-secondary);font-family:var(--mkt-font-display);width:100%;height:100%;min-height:250px;font-size:3rem;font-weight:700}.fallback-person-photo[data-v-59f185cf],.quote-overlay[data-v-59f185cf]{justify-content:center;align-items:center;display:flex}.quote-overlay[data-v-59f185cf]{opacity:0;visibility:hidden;background:#0f172ab8;padding:1.25rem;transition:opacity .35s,visibility .35s;position:absolute;inset:0}@media screen and (max-width:967px){.quote-overlay[data-v-59f185cf]{opacity:1;visibility:visible;background:#0f172a99}}.quote-content[data-v-59f185cf]{color:#fff;text-align:center;max-width:100%}.quote-text[data-v-59f185cf]{color:#fff;max-width:100%;margin:0 0 .75rem;font-style:italic;font-weight:400;line-height:1.4}.quote-author .author-name[data-v-59f185cf]{margin-bottom:.25rem;font-size:1rem;font-weight:600}.quote-author .author-title[data-v-59f185cf]{font-family:var(--mkt-font-mono);letter-spacing:.04em;opacity:.85;font-size:.78rem;font-weight:400}.metric-item[data-v-59f185cf]{flex-direction:column;flex:1;padding:0 .5rem;display:flex}.metric-item[data-v-59f185cf]:first-child{padding-left:0}.metric-item[data-v-59f185cf]:last-child{padding-right:0}.metric-value[data-v-59f185cf]{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--mkt-ink)!important;font-family:var(--mkt-font-mono)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;animation:none!important}.metric-desc[data-v-59f185cf]{font-size:.85rem;line-height:1.35;color:var(--text-color-secondary)!important}.featured-button[data-v-59f185cf]{border-radius:var(--mkt-radius);font-family:var(--mkt-font-body);font-weight:600;overflow:hidden;background:var(--mkt-color-brand-strong)!important;border:1px solid var(--mkt-color-brand-strong)!important;box-shadow:none!important;color:#fff!important;transition:background .2s,border-color .2s!important}.featured-button[data-v-59f185cf]:before{display:none!important}.featured-button[data-v-59f185cf]:hover{background:var(--mkt-color-brand-strong)!important;border-color:var(--mkt-color-brand-strong)!important;box-shadow:none!important;transform:none!important}.featured-button-link[data-v-59f185cf]{text-decoration:none;display:inline-block}.featured-button-link[data-v-59f185cf]:hover{text-decoration:none}[data-v-59f185cf] .featured-button-link{text-decoration:none;display:inline-block}[data-v-59f185cf] .featured-button-link:hover{text-decoration:none}@media (prefers-reduced-motion:reduce){.company-logo-compact[data-v-59f185cf],.featured-button[data-v-59f185cf],.featured-case-card[data-v-59f185cf],.featured-case-skeleton[data-v-59f185cf],.person-photo[data-v-59f185cf],.quote-overlay[data-v-59f185cf]{transition:none}.featured-case-card[data-v-59f185cf]:hover,.featured-case-card:hover .person-photo[data-v-59f185cf]{transform:none}}.gradient-primary[data-v-e7bd5f47]{background:#60a5fa}.gradient-orange[data-v-e7bd5f47]{background:#fb923c}.gradient-purple[data-v-e7bd5f47]{background:#a78bfa}.gradient-emerald[data-v-e7bd5f47]{background:#34d399}.shape-blob-1[data-v-e7bd5f47]{border-radius:30% 70% 70% 30%/30% 30% 70% 70%}.shape-diamond[data-v-e7bd5f47]{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.shape-octagon[data-v-e7bd5f47]{clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.shape-circle[data-v-e7bd5f47]{border-radius:50%}@keyframes blog-orb-float-e7bd5f47{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-20px)scale(1.05)}}.refs__head[data-v-e7bd5f47]{max-width:48rem;margin-bottom:clamp(1.25rem,3vw,2rem)}.refs__title[data-v-e7bd5f47]{color:var(--mkt-ink);font-family:var(--mkt-font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:800;line-height:1.06}.refs__title[data-v-e7bd5f47] b,.refs__title[data-v-e7bd5f47] h1,.refs__title[data-v-e7bd5f47] h2,.refs__title[data-v-e7bd5f47] h3,.refs__title[data-v-e7bd5f47] h4,.refs__title[data-v-e7bd5f47] p,.refs__title[data-v-e7bd5f47] span,.refs__title[data-v-e7bd5f47] strong{color:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;font-size:inherit!important}.refs__subtitle[data-v-e7bd5f47]{line-height:1.5}.refs__chip[data-v-e7bd5f47]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);color:var(--text-color);cursor:pointer;font:inherit;background:0 0;padding:.4rem .9rem;transition:background .2s,border-color .2s,color .2s}.refs__chip[data-v-e7bd5f47]:hover{border-color:color-mix(in srgb,var(--mkt-color-brand) 45%,var(--mkt-border-color))}.refs__chip[data-v-e7bd5f47]:focus-visible{outline:2px solid var(--mkt-color-brand);outline-offset:2px}.refs__chip--active[data-v-e7bd5f47]{background:var(--mkt-color-brand);border-color:var(--mkt-color-brand);color:#fff}.refs__grid[data-v-e7bd5f47]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:991px){.refs__grid[data-v-e7bd5f47]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (max-width:639px){.refs__grid[data-v-e7bd5f47]{grid-template-columns:minmax(0,1fr);gap:1rem}}.refs__skeleton[data-v-e7bd5f47]{border-radius:var(--mkt-radius)!important}.ref[data-v-e7bd5f47]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);color:var(--text-color);padding:1.25rem;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s,border-color .25s}.ref--link[data-v-e7bd5f47]:hover{border-color:color-mix(in srgb,var(--primary-500) 45%,var(--mkt-border-color));box-shadow:var(--mkt-shadow-hover);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.ref--link[data-v-e7bd5f47]:hover{transform:none}}.ref--link[data-v-e7bd5f47]:focus-visible{outline:2px solid var(--mkt-color-brand);outline-offset:2px}.ref__top[data-v-e7bd5f47]{min-height:32px}.ref__logo[data-v-e7bd5f47]{object-fit:contain;object-position:left center;flex-shrink:0;width:auto;max-width:120px;height:32px}.ref__logo--letter[data-v-e7bd5f47]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);color:var(--text-color-secondary);font-family:var(--mkt-font-mono);justify-content:center;align-items:center;width:32px;font-weight:600;display:inline-flex}html.dark img.ref__logo[data-v-e7bd5f47]{border-radius:var(--mkt-radius-sm);box-sizing:content-box;background:#ffffffeb;padding:3px 6px}.ref__badge[data-v-e7bd5f47]{font-family:var(--mkt-font-mono);letter-spacing:.06em;line-height:1.3}.ref__name[data-v-e7bd5f47]{color:var(--mkt-ink);line-height:1.25}.ref__name[data-v-e7bd5f47] b,.ref__name[data-v-e7bd5f47] h1,.ref__name[data-v-e7bd5f47] h2,.ref__name[data-v-e7bd5f47] h3,.ref__name[data-v-e7bd5f47] h4,.ref__name[data-v-e7bd5f47] p,.ref__name[data-v-e7bd5f47] span,.ref__name[data-v-e7bd5f47] strong{color:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;font-size:inherit!important}.ref__quote[data-v-e7bd5f47],.ref__text[data-v-e7bd5f47]{color:var(--text-color);line-height:1.5}.ref__quote[data-v-e7bd5f47]{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ref__source[data-v-e7bd5f47]{color:var(--mkt-color-brand-strong,var(--mkt-color-brand))}.gradient-primary[data-v-cfda1548]{background:#60a5fa}.gradient-orange[data-v-cfda1548]{background:#fb923c}.gradient-purple[data-v-cfda1548]{background:#a78bfa}.gradient-emerald[data-v-cfda1548]{background:#34d399}.shape-blob-1[data-v-cfda1548]{border-radius:30% 70% 70% 30%/30% 30% 70% 70%}.shape-diamond[data-v-cfda1548]{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.shape-octagon[data-v-cfda1548]{clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.shape-circle[data-v-cfda1548]{border-radius:50%}@keyframes blog-orb-float-cfda1548{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-20px)scale(1.05)}}.header-section-skeleton .stormverse-main-title-skeleton[data-v-cfda1548]{border-radius:var(--mkt-radius)!important}.header-section-skeleton .text-color-secondary-skeleton[data-v-cfda1548]{border-radius:var(--mkt-radius-sm)!important}.featured-case-skeleton[data-v-cfda1548]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);position:relative;overflow:hidden}.featured-case-skeleton .featured-photo-section[data-v-cfda1548]{flex-shrink:0;width:300px;height:400px;position:relative;overflow:hidden}@media (max-width:768px){.featured-case-skeleton .featured-photo-section[data-v-cfda1548]{width:100%;height:200px}.featured-case-skeleton .flex[data-v-cfda1548]{flex-direction:column}}.statistics-grid-skeleton[data-v-cfda1548]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch;gap:clamp(1.5rem,4vw,3rem);display:grid}@media (max-width:768px){.statistics-grid-skeleton[data-v-cfda1548]{text-align:center;grid-template-columns:1fr;gap:1.5rem}}.stat-block-skeleton[data-v-cfda1548]{box-shadow:none;background:0 0;border:none;border-radius:0}.stat-block-skeleton[data-v-cfda1548]:before{display:none}.stat-number-skeleton[data-v-cfda1548]{border-radius:var(--mkt-radius)!important}.stat-label-skeleton[data-v-cfda1548]{border-radius:var(--mkt-radius-sm)!important}.stormverse-main-title[data-v-cfda1548]{color:var(--mkt-ink);font-family:var(--mkt-font-display);letter-spacing:-.03em;text-align:left;margin:0;font-size:clamp(2.2rem,5vw,3.75rem);font-weight:800;line-height:1.04}.stormverse-main-title[data-v-cfda1548] b,.stormverse-main-title[data-v-cfda1548] h1,.stormverse-main-title[data-v-cfda1548] h2,.stormverse-main-title[data-v-cfda1548] h3,.stormverse-main-title[data-v-cfda1548] h4,.stormverse-main-title[data-v-cfda1548] p,.stormverse-main-title[data-v-cfda1548] span,.stormverse-main-title[data-v-cfda1548] strong{color:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;font-size:inherit!important}.case-subheadline[data-v-cfda1548]{color:var(--text-color-secondary);text-align:left;max-width:46rem;margin:0;font-size:clamp(1.125rem,2.5vw,1.3rem);line-height:1.6}.cases-section-head[data-v-cfda1548]{max-width:48rem;margin-bottom:clamp(1.5rem,3vw,2.25rem)}.cases-section-title[data-v-cfda1548]{color:var(--mkt-ink);font-family:var(--mkt-font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:800;line-height:1.06}.cases-section-title[data-v-cfda1548] b,.cases-section-title[data-v-cfda1548] h1,.cases-section-title[data-v-cfda1548] h2,.cases-section-title[data-v-cfda1548] h3,.cases-section-title[data-v-cfda1548] h4,.cases-section-title[data-v-cfda1548] p,.cases-section-title[data-v-cfda1548] span,.cases-section-title[data-v-cfda1548] strong{color:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;font-size:inherit!important}.statistics-section[data-v-cfda1548]{position:relative}.statistics-grid[data-v-cfda1548]{border-top:1px solid var(--mkt-border-color);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch;gap:0;display:grid}@media (max-width:768px){.statistics-grid[data-v-cfda1548]{grid-template-columns:1fr}}.stat-block[data-v-cfda1548]{border:none;border-bottom:1px solid var(--mkt-border-color);box-shadow:none;background:0 0;border-radius:0;padding:clamp(1.75rem,3.5vw,2.75rem) 1rem;position:relative}@media (min-width:769px){.stat-block[data-v-cfda1548]{border-bottom:none;border-left:1px solid var(--mkt-border-color)}.stat-block[data-v-cfda1548]:first-child{border-left:none}}@media (max-width:768px){.stat-block[data-v-cfda1548]:last-child{border-bottom:none}}.stat-number[data-v-cfda1548]{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:clamp(2.5rem,5vw,3.4rem);line-height:1;color:var(--mkt-ink)!important;font-family:var(--mkt-font-mono)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;font-weight:600!important;animation:none!important}.stat-label[data-v-cfda1548]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-weight:500;line-height:1.4;font-size:.8rem!important}.cases-grid-empty[data-v-cfda1548]{padding:clamp(2rem,5vw,3.5rem) 0}@media (prefers-reduced-motion:reduce){.stat-number[data-v-cfda1548]{animation:none!important}}
