.swiss-page.svelte-13hbid9{--color-primary: #aac259;--color-secondary: #857a68;--color-base-content: #2d2d2d;--color-base-100: #fafafa;--grid-unit: 8px;font-family:Figtree,Inter,-apple-system,sans-serif;color:var(--color-base-content);background:var(--color-base-100)}.swiss-hero.svelte-13hbid9{padding:calc(var(--grid-unit) * 12) calc(var(--grid-unit) * 3);max-width:1400px;margin:0 auto;text-align:center}.swiss-label.svelte-13hbid9{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--color-secondary);margin-bottom:calc(var(--grid-unit) * 2);text-transform:uppercase}.swiss-title.svelte-13hbid9{font-size:clamp(48px,8vw,96px);font-weight:900;line-height:.95;letter-spacing:-.02em;margin:0 0 calc(var(--grid-unit) * 3) 0;text-transform:uppercase}.swiss-subtitle.svelte-13hbid9{font-size:18px;line-height:1.6;color:var(--color-secondary);max-width:700px;margin:0 auto}.swiss-section.svelte-13hbid9{padding:calc(var(--grid-unit) * 10) calc(var(--grid-unit) * 3);max-width:1400px;margin:0 auto}.swiss-section-alt.svelte-13hbid9{background:linear-gradient(180deg,#f5f5f0,#fafafa);max-width:none;padding-left:calc(var(--grid-unit) * 3);padding-right:calc(var(--grid-unit) * 3)}.swiss-section-alt.svelte-13hbid9>*{max-width:1400px;margin-left:auto;margin-right:auto}.swiss-section-header.svelte-13hbid9{text-align:center;margin-bottom:calc(var(--grid-unit) * 6)}.swiss-section-title.svelte-13hbid9{font-size:clamp(28px,4vw,40px);font-weight:900;letter-spacing:.04em;margin:0;text-transform:uppercase}.swiss-stats-grid.svelte-13hbid9{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:calc(var(--grid-unit) * 2)}.swiss-stat-card.svelte-13hbid9{background:#fff;border:3px solid var(--color-base-content);padding:calc(var(--grid-unit) * 3);text-align:center}.swiss-stat-icon.svelte-13hbid9{font-size:32px;display:block;margin-bottom:calc(var(--grid-unit) * 1)}.swiss-stat-value.svelte-13hbid9{font-size:32px;font-weight:900;display:block;margin-bottom:4px}.swiss-stat-label.svelte-13hbid9{font-size:12px;color:var(--color-secondary);letter-spacing:.04em}.swiss-filter-section.svelte-13hbid9{padding-top:0;padding-bottom:calc(var(--grid-unit) * 4)}.swiss-filter-buttons.svelte-13hbid9{display:flex;justify-content:center;gap:calc(var(--grid-unit) * 1);flex-wrap:wrap}.swiss-filter-btn.svelte-13hbid9{padding:calc(var(--grid-unit) * 1.5) calc(var(--grid-unit) * 3);background:#fff;border:2px solid #e5e5e5;font-size:13px;font-weight:700;letter-spacing:.06em;cursor:pointer;transition:all .15s ease}.swiss-filter-btn.svelte-13hbid9:hover{border-color:var(--color-base-content)}.swiss-filter-active.svelte-13hbid9{background:var(--color-base-content);border-color:var(--color-base-content);color:#fff}.swiss-featured-grid.svelte-13hbid9{display:grid;gap:calc(var(--grid-unit) * 4)}.swiss-cases-grid.svelte-13hbid9{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:calc(var(--grid-unit) * 3)}.swiss-case-card.svelte-13hbid9{background:#fff;border:3px solid var(--color-base-content);padding:calc(var(--grid-unit) * 4)}.swiss-case-featured.svelte-13hbid9{padding:calc(var(--grid-unit) * 5)}.swiss-case-header.svelte-13hbid9{display:flex;gap:calc(var(--grid-unit) * 2);margin-bottom:calc(var(--grid-unit) * 3);padding-bottom:calc(var(--grid-unit) * 3);border-bottom:2px solid #e5e5e5}.swiss-case-logo.svelte-13hbid9{font-size:40px;flex-shrink:0}.swiss-case-meta.svelte-13hbid9{display:flex;flex-direction:column;gap:2px}.swiss-case-type.svelte-13hbid9{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--color-primary)}.swiss-case-org.svelte-13hbid9{font-size:20px;font-weight:800;margin:0}.swiss-case-sector.svelte-13hbid9{font-size:13px;color:var(--color-secondary)}.swiss-case-title.svelte-13hbid9{font-size:22px;font-weight:800;margin:0 0 calc(var(--grid-unit) * 2) 0;line-height:1.3}.swiss-case-summary.svelte-13hbid9{font-size:15px;line-height:1.6;color:var(--color-secondary);margin:0 0 calc(var(--grid-unit) * 4) 0}.swiss-results-grid.svelte-13hbid9{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:calc(var(--grid-unit) * 2);margin-bottom:calc(var(--grid-unit) * 4)}.swiss-result-item.svelte-13hbid9{background:#f5f5f0;padding:calc(var(--grid-unit) * 2);text-align:center}.swiss-result-metric.svelte-13hbid9{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--color-secondary);margin-bottom:calc(var(--grid-unit) * 1)}.swiss-result-comparison.svelte-13hbid9{display:flex;justify-content:center;align-items:center;gap:calc(var(--grid-unit) * 1);margin-bottom:4px}.swiss-result-before.svelte-13hbid9{font-size:14px;color:var(--color-secondary);text-decoration:line-through}.swiss-result-arrow.svelte-13hbid9{color:var(--color-secondary)}.swiss-result-after.svelte-13hbid9{font-size:18px;font-weight:800}.swiss-result-improvement.svelte-13hbid9{display:inline-block;font-size:12px;font-weight:700;color:var(--color-primary);background:#aac25933;padding:2px 8px}.swiss-results-compact.svelte-13hbid9{display:flex;gap:calc(var(--grid-unit) * 2);margin-bottom:calc(var(--grid-unit) * 3)}.swiss-result-compact.svelte-13hbid9{flex:1;background:#f5f5f0;padding:calc(var(--grid-unit) * 1.5);text-align:center}.swiss-case-quote.svelte-13hbid9{background:var(--color-primary);padding:calc(var(--grid-unit) * 3);margin:0;font-size:16px;font-style:italic;line-height:1.6}.swiss-quote-compact.svelte-13hbid9{font-size:14px;padding:calc(var(--grid-unit) * 2)}.swiss-quote-author.svelte-13hbid9{display:flex;flex-direction:column;gap:2px;margin-top:calc(var(--grid-unit) * 2);font-style:normal}.swiss-author-name.svelte-13hbid9{font-weight:700;font-size:14px}.swiss-author-role.svelte-13hbid9{font-size:13px;opacity:.8}.swiss-section-cta.svelte-13hbid9{background:var(--color-base-content);color:#fff;max-width:none;text-align:center}.swiss-cta-content.svelte-13hbid9{max-width:700px;margin:0 auto}.swiss-cta-title.svelte-13hbid9{font-size:clamp(24px,4vw,36px);font-weight:900;letter-spacing:.04em;margin:0 0 calc(var(--grid-unit) * 2) 0}.swiss-cta-desc.svelte-13hbid9{font-size:16px;line-height:1.6;opacity:.9;margin:0 0 calc(var(--grid-unit) * 4) 0}.swiss-cta-buttons.svelte-13hbid9{display:flex;gap:calc(var(--grid-unit) * 2);justify-content:center;flex-wrap:wrap}.swiss-btn.svelte-13hbid9{display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--grid-unit) * 2) calc(var(--grid-unit) * 4);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:3px solid;cursor:pointer;transition:all .15s ease}.swiss-btn-primary.svelte-13hbid9{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-base-content)}.swiss-btn-primary.svelte-13hbid9:hover{background:#fff;border-color:#fff;color:var(--color-base-content)}.swiss-btn-secondary.svelte-13hbid9{background:transparent;border-color:#fff;color:#fff}.swiss-btn-secondary.svelte-13hbid9:hover{background:#fff;color:var(--color-base-content)}@media (max-width: 768px){.swiss-hero.svelte-13hbid9{padding:calc(var(--grid-unit) * 6) calc(var(--grid-unit) * 2)}.swiss-section.svelte-13hbid9{padding:calc(var(--grid-unit) * 4) calc(var(--grid-unit) * 2)}.swiss-section-alt.svelte-13hbid9{padding-left:calc(var(--grid-unit) * 2);padding-right:calc(var(--grid-unit) * 2)}.swiss-cases-grid.svelte-13hbid9{grid-template-columns:1fr}.swiss-case-featured.svelte-13hbid9{padding:calc(var(--grid-unit) * 3)}.swiss-results-compact.svelte-13hbid9{flex-direction:column}}
