.stories-hero[data-astro-cid-to23xn4u]{padding:72px 0 56px}.stories-headline[data-astro-cid-to23xn4u]{max-width:none;white-space:nowrap;font-size:clamp(1.4rem,3.6vw + .6rem,3.25rem);margin-top:.5em}.stories-sub[data-astro-cid-to23xn4u]{font-size:1.1rem;max-width:56ch;margin-top:.75em}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes heroIconPop{0%{opacity:0;transform:scale(.4) rotate(-24deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes heroRuleGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes heroLetterIn{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:translateY(0)}}.stories-hero[data-astro-cid-to23xn4u] .numbered-label[data-astro-cid-to23xn4u] .num[data-astro-cid-to23xn4u] svg{opacity:0;transform-origin:center;animation:heroIconPop .6s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:.05s}.stories-hero[data-astro-cid-to23xn4u] .numbered-label[data-astro-cid-to23xn4u] .rule[data-astro-cid-to23xn4u]{transform-origin:left;transform:scaleX(0);animation:heroRuleGrow .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.16s}.stories-hero[data-astro-cid-to23xn4u] .numbered-label[data-astro-cid-to23xn4u] .label[data-astro-cid-to23xn4u]{opacity:0;animation:heroFadeUp .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.22s}.stories-headline[data-astro-cid-to23xn4u]{overflow:visible}.stories-headline[data-astro-cid-to23xn4u] .hero-word[data-astro-cid-to23xn4u]{display:inline-block;opacity:0;animation:heroFadeUp .7s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.3s}.stories-headline[data-astro-cid-to23xn4u] .accent-italic[data-astro-cid-to23xn4u]{display:inline-block;white-space:pre}.stories-headline[data-astro-cid-to23xn4u] .accent-italic[data-astro-cid-to23xn4u] .letter[data-astro-cid-to23xn4u]{display:inline-block;opacity:0;animation:heroLetterIn .45s cubic-bezier(.16,1,.3,1) forwards}.stories-sub[data-astro-cid-to23xn4u]{opacity:0;animation:heroFadeUp .75s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.95s}@media(prefers-reduced-motion:reduce){.stories-hero[data-astro-cid-to23xn4u] .numbered-label[data-astro-cid-to23xn4u] .num[data-astro-cid-to23xn4u] svg,.stories-hero[data-astro-cid-to23xn4u] .numbered-label[data-astro-cid-to23xn4u] .rule[data-astro-cid-to23xn4u],.stories-hero[data-astro-cid-to23xn4u] .numbered-label[data-astro-cid-to23xn4u] .label[data-astro-cid-to23xn4u],.stories-headline[data-astro-cid-to23xn4u] .hero-word[data-astro-cid-to23xn4u],.stories-headline[data-astro-cid-to23xn4u] .accent-italic[data-astro-cid-to23xn4u] .letter[data-astro-cid-to23xn4u],.stories-sub[data-astro-cid-to23xn4u]{animation:none;opacity:1;transform:none}}.stories-filter-toggle[data-astro-cid-to23xn4u]{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:#fff}.stories-filter-toggle[data-astro-cid-to23xn4u] summary[data-astro-cid-to23xn4u]{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;padding:14px 20px;user-select:none}.stories-filter-toggle[data-astro-cid-to23xn4u] summary[data-astro-cid-to23xn4u]::-webkit-details-marker{display:none}.filter-toggle-icon[data-astro-cid-to23xn4u]{display:flex;color:var(--color-muted)}.filter-toggle-label[data-astro-cid-to23xn4u]{font-size:.9rem;font-weight:700;color:var(--color-ink)}.filter-toggle-badge[data-astro-cid-to23xn4u]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--color-accent);color:#fff;font-size:.72rem;font-weight:700}.filter-toggle-badge[data-astro-cid-to23xn4u][hidden]{display:none}.filter-toggle-chevron[data-astro-cid-to23xn4u]{display:flex;color:var(--color-muted);transition:transform .2s ease}.stories-filter-toggle[data-astro-cid-to23xn4u][open] .filter-toggle-chevron[data-astro-cid-to23xn4u]{transform:rotate(180deg)}.stories-filters-panel[data-astro-cid-to23xn4u]{padding:18px 20px 20px;border-top:1px solid var(--color-hairline)}.stories-filters-group[data-astro-cid-to23xn4u]{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.stories-filters-group[data-astro-cid-to23xn4u]+.stories-filters-group[data-astro-cid-to23xn4u]{margin-top:14px}.stories-filters-label[data-astro-cid-to23xn4u]{font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);flex-shrink:0;width:64px}.stories-filters[data-astro-cid-to23xn4u]{display:flex;flex-wrap:wrap;gap:10px}.pill[data-astro-cid-to23xn4u]{font-family:var(--font-body);font-size:.85rem;font-weight:600;padding:.5em 1.1em;border-radius:999px;border:1px solid var(--color-hairline);background:transparent;color:var(--color-body);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.pill[data-astro-cid-to23xn4u][aria-pressed=true]{background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.pill[data-astro-cid-to23xn4u]:hover:not([aria-pressed=true]){border-color:var(--color-accent);color:var(--color-accent)}.stories-list-section[data-astro-cid-to23xn4u]{padding-top:0}.stories-list-section[data-astro-cid-to23xn4u].hairline-top{padding-top:56px}.stories-grid[data-astro-cid-to23xn4u]{display:grid;grid-template-columns:repeat(3,1fr);gap:44px 32px}.story-card[data-astro-cid-to23xn4u]{display:flex;flex-direction:column;min-width:0;text-decoration:none;color:inherit;background:#fff;border-radius:var(--radius-lg);box-shadow:0 10px 28px #14161a12;padding:16px 16px 22px;transition:box-shadow .2s ease,transform .2s ease}.story-card[data-astro-cid-to23xn4u]:hover{box-shadow:0 18px 38px #14161a1f;transform:translateY(-3px)}.story-card[data-astro-cid-to23xn4u]:hover .story-title[data-astro-cid-to23xn4u],.story-card[data-astro-cid-to23xn4u]:hover .story-link[data-astro-cid-to23xn4u]{color:var(--color-accent)}.story-card-image[data-astro-cid-to23xn4u]{position:relative;aspect-ratio:4 / 3;margin-bottom:18px;overflow:hidden}.story-card-image[data-astro-cid-to23xn4u].tone-photo{border-radius:var(--radius-md)}.story-region-badge[data-astro-cid-to23xn4u]{position:absolute;top:12px;right:12px;padding:.35em .8em;border-radius:999px;background:#14161aa6;backdrop-filter:blur(3px);color:#fff;font-size:.68rem;font-weight:700;letter-spacing:.04em;z-index:1}.story-card-image[data-astro-cid-to23xn4u] img[data-astro-cid-to23xn4u]{transition:transform .4s ease}.story-card[data-astro-cid-to23xn4u]:hover .story-card-image[data-astro-cid-to23xn4u] img[data-astro-cid-to23xn4u]{transform:scale(1.04)}.story-industry[data-astro-cid-to23xn4u]{display:block;font-size:.7rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.6em}.story-title[data-astro-cid-to23xn4u]{font-size:1.15rem;line-height:1.3;margin-bottom:.35em;transition:color .15s ease;white-space:nowrap;overflow:hidden}.story-byline[data-astro-cid-to23xn4u]{font-size:.85rem;color:var(--color-ink);font-weight:700;margin-bottom:.7em}.story-location[data-astro-cid-to23xn4u]{color:var(--color-muted);font-weight:500}.story-tags[data-astro-cid-to23xn4u]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:.8em}.story-tag[data-astro-cid-to23xn4u]{font-size:.72rem;font-weight:600;padding:.3em .75em;border-radius:999px;background:var(--color-chip-bg);color:var(--color-chip-text)}.story-link[data-astro-cid-to23xn4u]{font-size:.82rem;font-weight:700;color:var(--color-ink);transition:color .15s ease;margin-top:auto;padding-top:.4em}.story-card-cta[data-astro-cid-to23xn4u]{background:var(--color-ink);border:1px dashed var(--color-hairline-dark);border-radius:var(--radius-lg);padding:28px 26px;justify-content:center;min-height:100%;box-shadow:0 10px 28px #14161a24}.story-card-cta[data-astro-cid-to23xn4u]:hover{background:#1c2320;box-shadow:0 18px 38px #14161a33;transform:translateY(-3px)}.story-industry-cta[data-astro-cid-to23xn4u]{color:var(--color-accent-bright)}.story-cta-title[data-astro-cid-to23xn4u]{color:var(--color-on-dark);font-size:1.3rem;line-height:1.3;margin-bottom:.5em}.story-cta-sub[data-astro-cid-to23xn4u]{color:var(--color-on-dark-muted);font-size:.9rem;margin-bottom:1.1em}.story-link-cta[data-astro-cid-to23xn4u]{color:var(--color-accent-bright)}.story-card-cta[data-astro-cid-to23xn4u]:hover .story-link-cta[data-astro-cid-to23xn4u]{color:var(--color-on-dark)}.cta-banner-inner[data-astro-cid-to23xn4u]{text-align:center;max-width:560px;margin:0 auto}.cta-banner-inner[data-astro-cid-to23xn4u] h2[data-astro-cid-to23xn4u]{color:var(--color-on-dark)}.cta-banner-inner[data-astro-cid-to23xn4u] p[data-astro-cid-to23xn4u]{color:var(--color-on-dark-muted);margin-bottom:1.5em}@media(max-width:980px){.stories-grid[data-astro-cid-to23xn4u]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.stories-grid[data-astro-cid-to23xn4u]{grid-template-columns:1fr}.stories-filters-group[data-astro-cid-to23xn4u]{flex-direction:column;align-items:flex-start;gap:8px}.stories-filters-label[data-astro-cid-to23xn4u]{width:auto}}< .view-tabs-section{padding-bottom:0}.view-tabs[data-astro-cid-to23xn4u]{display:flex;gap:6px;border-bottom:1px solid var(--color-hairline)}.view-tab[data-astro-cid-to23xn4u]{appearance:none;border:1px solid var(--color-hairline);border-bottom:none;background:#fff;color:var(--color-muted);font-family:var(--font-heading);font-weight:600;font-size:.95rem;padding:13px 24px 15px;border-radius:var(--radius-md) var(--radius-md) 0 0;cursor:pointer;position:relative;bottom:-1px;display:inline-flex;align-items:center;gap:9px;transition:color .15s ease,background .15s ease}.view-tab-count[data-astro-cid-to23xn4u]{font-size:.72rem;font-weight:700;color:var(--color-muted);background:var(--color-chip-bg);border-radius:999px;padding:1px 8px}.view-tab[data-astro-cid-to23xn4u][aria-selected=true]{background:var(--color-bg);color:var(--color-ink);border-bottom:1px solid var(--color-bg);z-index:1}.view-tab[data-astro-cid-to23xn4u][aria-selected=true] .view-tab-count[data-astro-cid-to23xn4u]{background:var(--color-accent);color:#fff}.view-tab[data-astro-cid-to23xn4u]:not([aria-selected=true]):hover{color:var(--color-ink);background:var(--color-chip-bg)}.view-panel[data-astro-cid-to23xn4u]{display:none}.view-panel[data-astro-cid-to23xn4u].is-active{display:block}.tab-panel-intro[data-astro-cid-to23xn4u]{max-width:640px;margin-bottom:32px}.tab-panel-intro[data-astro-cid-to23xn4u] h2[data-astro-cid-to23xn4u]{font-family:var(--font-heading);font-size:1.4rem;color:var(--color-ink);margin:0 0 10px}.tab-panel-intro[data-astro-cid-to23xn4u] p[data-astro-cid-to23xn4u]{color:var(--color-muted);font-size:1rem;line-height:1.6;margin:0}.support-stat-band[data-astro-cid-to23xn4u]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--color-hairline);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);overflow:hidden}.support-stat-tile[data-astro-cid-to23xn4u]{background:#fff;padding:20px 18px;text-align:center}.support-stat-num[data-astro-cid-to23xn4u]{display:block;font-family:var(--font-heading);font-size:1.7rem;font-weight:700;color:var(--color-ink);margin-bottom:4px}.support-stat-label[data-astro-cid-to23xn4u]{font-size:.74rem;color:var(--color-muted);line-height:1.35}.support-industry-group[data-astro-cid-to23xn4u]{margin-bottom:28px;border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:#fff;overflow:hidden;box-shadow:0 6px 18px #14161a0a}.support-group-banner[data-astro-cid-to23xn4u]{position:relative;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#fff;background:linear-gradient(120deg,var(--color-accent),#123634)}.support-group-banner-text[data-astro-cid-to23xn4u] .support-group-eyebrow[data-astro-cid-to23xn4u]{display:block;font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.75;margin-bottom:4px}.support-group-banner-text[data-astro-cid-to23xn4u] h3[data-astro-cid-to23xn4u]{display:inline-block;font-family:var(--font-heading);font-size:.85rem;margin:0;color:var(--color-ink);background:#ffffffeb;padding:3px 12px;border-radius:var(--radius-md)}.support-group-count[data-astro-cid-to23xn4u]{flex-shrink:0;font-size:.76rem;font-weight:700;background:#ffffff29;border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:6px 14px;white-space:nowrap}.support-client-row[data-astro-cid-to23xn4u]{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:start;padding:18px 24px;border-top:1px solid var(--color-hairline)}.support-client-main[data-astro-cid-to23xn4u]{min-width:0}.support-client-badges[data-astro-cid-to23xn4u]{display:flex;align-items:center;gap:8px;margin-bottom:7px;flex-wrap:wrap}.support-badge[data-astro-cid-to23xn4u]{font-size:.68rem;font-weight:700;letter-spacing:.03em;padding:.3em .75em;border-radius:999px}.support-badge[data-astro-cid-to23xn4u].managed{background:#e4f1ef;color:var(--color-accent)}.support-badge[data-astro-cid-to23xn4u].monthly{background:var(--color-chip-bg);color:var(--color-chip-text)}.support-since[data-astro-cid-to23xn4u]{font-size:.78rem;color:var(--color-muted)}.support-client-title[data-astro-cid-to23xn4u]{font-family:var(--font-heading);font-size:1.02rem;color:var(--color-ink);margin:0 0 6px}.support-client-scope[data-astro-cid-to23xn4u]{font-size:.88rem;color:var(--color-body);line-height:1.55;margin:0;max-width:560px}.support-client-tags[data-astro-cid-to23xn4u]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0;padding-top:2px}.support-tag[data-astro-cid-to23xn4u]{font-size:.7rem;font-weight:600;padding:.3em .7em;border-radius:999px;background:var(--color-chip-bg);color:var(--color-chip-text);white-space:nowrap}.support-cta-card[data-astro-cid-to23xn4u]{margin-top:6px}.support-empty-state[data-astro-cid-to23xn4u]{text-align:center;color:var(--color-muted);font-size:.92rem;padding:32px 0;margin:0}.support-region-badge[data-astro-cid-to23xn4u]{font-size:.68rem;font-weight:700;letter-spacing:.03em;padding:.3em .75em;border-radius:999px;border:1px solid var(--color-hairline);color:var(--color-muted)}.support-product-tags[data-astro-cid-to23xn4u]{display:flex;flex-wrap:wrap;gap:6px;margin-top:.7em}.support-product-tag[data-astro-cid-to23xn4u]{font-size:.7rem;font-weight:600;padding:.3em .7em;border-radius:999px;background:#fff;border:1px solid var(--color-accent);color:var(--color-accent)}.support-row-extra[data-astro-cid-to23xn4u]{display:none}.support-industry-group[data-astro-cid-to23xn4u].is-expanded .support-row-extra[data-astro-cid-to23xn4u]{display:grid}.support-group-toggle[data-astro-cid-to23xn4u]{appearance:none;width:100%;background:var(--color-bg);border:none;border-top:1px solid var(--color-hairline);color:var(--color-accent);font-family:var(--font-body);font-weight:700;font-size:.82rem;padding:13px 24px;cursor:pointer;text-align:center;transition:background .15s ease}.support-group-toggle[data-astro-cid-to23xn4u]:hover{background:var(--color-chip-bg)}@media(max-width:700px){.support-stat-band[data-astro-cid-to23xn4u],.support-client-row[data-astro-cid-to23xn4u]{grid-template-columns:1fr}.support-client-tags[data-astro-cid-to23xn4u]{flex-direction:row;align-items:flex-start}}@media(max-width:600px){.view-tab[data-astro-cid-to23xn4u]{padding:11px 16px 13px;font-size:.86rem}}
